R语言ggplot2画带有置信区间的折线图和分组求均值遇到问题的示例分析
本篇文章为大家展示了R语言ggplot2画带有置信区间的折线图和分组求均值遇到问题的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
为天宁等地区用户提供了全套网页设计制作服务,及天宁网站建设行业解决方案。主营业务为成都网站制作、做网站、天宁网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
今天遇到一个分组求均值的问题,愣是看不出问题出在哪了,大家帮我看看文末的代码是哪里出问题了,或者留言说一下自己分组求均值在R语言里是如何实现的。
折线图通常用来表现数据的变化趋势,比如做果树研究的通常会研究果实在整个发育过程中一些生理生化指标的变化趋势,这个时候就可以选择折线图的方式来展现数据。
library(tidyverse)
huron <- data.frame(year = 1875:1972,
value = LakeHuron,
ci_lower = rnorm(length(LakeHuron),0,1),
ci_upper = rnorm(length(LakeHuron),0,1))
library(ggplot2)
ggplot(huron,aes(year, value)) +
geom_ribbon(aes(ymin = value - ci_lower,
ymax = value + ci_upper),
fill = "steelblue2") +
geom_line(color = "firebrick",
size = 1)+
theme_minimal()
会遇到提示Don't know how to automatically pick scale for object of type ts. Defaulting to continuous.
暂时还不知道是啥意思
今天的笔记主要的记录内容是
geom_ribbon()
函数,主要作用是可以给折线周围添加一定的阴影区间
今天还遇到一个问题是 R语言里分组计算均值方差等,之前自己都是用dplyr这个包中的
group_by()
函数加summarise()
函数
比如如下的代码
df<-data.frame(first=c("A","A","B","B"),
second=c(1,2,3,4))
library(dplyr)
df%>%
group_by(first)%>%
summarise(y=mean(second))
我记得正常应该返回的数据是两行两列
first y
A 1.5
B 3.5
但是今天的返回结果一直只有一个数字呢?
> df%>%
+ group_by(first)%>%
+ summarise(y=mean(second))
y
1 2.5
上述内容就是R语言ggplot2画带有置信区间的折线图和分组求均值遇到问题的示例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
标题名称:R语言ggplot2画带有置信区间的折线图和分组求均值遇到问题的示例分析
文章源于:http://scyanting.com/article/pdgiog.html