是否可以在R对象中存储使用plot()创建的简单绘图?
我们说我创建了一个情节:
a<-rnorm(1000)
b<-rnorm(1000)
plot(a,type='b')
lines(b,col="blue")
我想将情节和添加的行存储在对象中。
这可能吗?
答案 0 :(得分:2)
这样的东西会将你的情节保存在列表中。
n <- 3
templist <- vector(mode = "list", n)
for(i in seq_along(templist)){
a <- rnorm(1000)
b <- rnorm(1000)
plot(a, type = 'b')
lines(b,col = "blue")
templist[[i]] <- recordPlot()
}
您可以templist[[i]]
查看每个地块,其中i
的范围为:1 <= i <= n