问题描述
使用以下三个不同的数据集,
mean=replicate(10,rnorm(10))
colnames(mean)=paste0(rep(c("x0","x1","x2","x3","x4"),2),"_c",rep(c(1:2),each=5))
meanpos=replicate(10,rnorm(10))+1.5
meanneg=replicate(10,rnorm(10))-1.5
hcol=c(0,0.5,0.75,1.0,1.1,1.20,0.8,-0.025)#vector of size ncol(mean)
我可以使用以下for循环创建线图
par(mfrow=c(2,2))
for ( v in 1:ncol(mean)){
plot(mean[,v],type = "l",ylim = c(min(meanpos[,mean[,v]),max(meanpos[,v])),xlab = "sl no",ylab = "",main = colnames(mean)[v])
abline(h=hcol[v],col="purple")
lines(meanpos[,col="blue")
lines(meanneg[,col="green")
}
每列一个图,轮廓为2 by 2
。这是一些情节
如何使用ggplot2函数创建相似的图,每行带有图例并另存为pdf文件。
感谢您的帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)