我想创建给定日期的动态绘图,即当代码运行时,我希望通过特定日期一个接一个地显示绘图。此代码似乎可以与plot
函数一起工作,但不能与qplot
一起工作。
有什么想法吗?
提前谢谢你,
标题为t
、date
、AUM
、profit
的x
windows(5,5)
dev.set()
for (i in 1:10){
z <- x[x$t == i,]
a <- unique(z$date)
qplot(z$AUM,z$profit,main=a,xlim=range(0:2.5e+08),ylim=range(0:6e+06))
}
发布于 2013-02-11 15:03:13
您需要添加一个print()
调用,即print(qplot(...))
。
原因是ggplot2使用需要打印调用的网格图形。
print(qplot(z$AUM,z$profit,main=a,xlim=range(0:2.5e+08),ylim=range(0:6e+06)))
这是R FAQ 7.16。
https://stackoverflow.com/questions/14812340
复制