折线图添加误差线是非常常用的一种可视化方法,今天的推文介绍一下使用R语言的ggplot2作图的代码。模仿的是论文Phased diploid genome assemblies and pan-genomes provide insights into the genetic history of apple domestication中的Figure3中的d图 image.png 第一步是准备数据 image.png 数据保存为csv格式 代码语言...
3. 绘制折线图 P1<-ggplot(tgc1,aes(x=Time,y=Value,colour=Subject))+geom_errorbar(aes(ymin=Value-se,ymax=Value+se),width=.1)+geom_line()+geom_point()+theme_bw()P2<-ggplot(tgc2,aes(x=Time,y=Value,colour=Subject))+geom_errorbar(aes(ymin=Value-se,ymax=Value+se),width=.1)+ge...
然后我的图出现了错误,本来分好的折线图,按照日期,会出现折线的,但是,总画不出折线,成了一个一个柱子的散点图了,烦死了。 测试别人的数据,和我的一模一样,但是我的就画不出线,急死个人 代码如下 library(ggplot2)ggplot(dat_se,aes(x=time,y=weight,colour=group,linetype=group2))+geom_errorbar(aes(...
从图中看出,有两个变量:Days 和 Mean Score,因变量 Mean Score有两个因子,分别为两条折线,每个观察值有误差棒,所以是有重复的,这里每个观察值重复3次演示即可。 绘图: 一般情况下使用ggplot2绘制这种分组折线图,我们会先将数据转换一下,将宽数据转换成长数据,即把因变量的两个因子放到同一列,这样绘图时在aes(...
分组折线图 library(ggplot2) ggplot(data=dat01,aes(x=nr,y=spec.nr.mn,color=Taxon))+ geom_line(size=1.5,linetype=dat01$linetype) image.png 添加误差线 ggplot(data=dat01,aes(x=nr,y=spec.nr.mn,color=Taxon))+ geom_line(size=1.5,linetype=dat01$linetype)+ ...
分组折线图 library(ggplot2) ggplot(data=dat01,aes(x=nr,y=spec.nr.mn,color=Taxon))+ geom_line(size=1.5,linetype=dat01$linetype) 1. 2. 3. 4. image.png 添加误差线 ggplot(data=dat01,aes(x=nr,y=spec.nr.mn,color=Taxon))+
转载自ggplot2-为折线图和条形图添加误差线 其他学习材料 R语言可视化学习笔记之添加p-value和显著性标记 R语言可视化学习笔记之添加p-value和显著性标记(排版更好) 2022年7月24日更新 ggplot2软件包的stat_summary是可以可以直接实现添加误差线的。 1
分组折线图 代码语言:javascript 复制 library(ggplot2)ggplot(data=dat01,aes(x=nr,y=spec.nr.mn,color=Taxon))+geom_line(size=1.5,linetype=dat01$linetype) image.png 添加误差线 代码语言:javascript 复制 ggplot(data=dat01,aes(x=nr,y=spec.nr.mn,color=Taxon))+geom_line(size=1.5,linetype=dat...
基本的折线图 library(ggplot2) head(df) ggplot(df,aes(x=time_point,y=value))+ geom_line()+ geom_point()+ ylim(0,40) 1. 2. 3. 4. 5. 6. image.png 添加误差线 ggplot(df,aes(x=time_point,y=value))+ geom_line()+ geom_point()+ ...