我想在给定日期创建动态绘图,即我想在运行代码时通过特定日期一个接一个地显示这些图。此代码似乎适用于plot
函数,但不适用于qplot
。
任何想法?
提前感谢,
带有标题x
,t
,date
,AUM
的 profit
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))
}
答案 0 :(得分:1)
您需要添加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。