本人R语言初学者,前段时间在论坛里热心的大大们的帮助下明白了如何把数据按名称分类。
现在分类完毕,结果如下。
这是具体的一个数据集里的数据类型。
现在我想对它们进行循环画图,也就是说每一个都画一个类似的图。
单个的数据的话我写的程序如下。
plot(浦发银行$Dret, pty=1, type="l", lty="solid", xaxt="n",
main = "浦发银行日收益率",xlab = "日期", col = "1",
ylab = "日收益率", asp=500)
但是现在想要用循环来作图,同时每次作一次图都会保存。
然后我想要用for语句来做循环,写的程序如下。
par(ask=T)
for(i in 1:81)
{plot(Data$Dret, pty=1, type="l", lty="solid", xaxt="n",
main = colnames(data)+"日收益率",xlab = "日期", col = "1",
ylab = "日收益率", asp=500)}
运行说无法找到Data对象。想请教大家这个应该怎么解决,谢谢!
同时还有main语句里我写的应该是有问题的,就是我想让每幅图的标题都是它的名字加上日收益率,我是模仿其他的程序这样写的,所以想问一下应该怎么写才能实现我想要的标题。
十分希望得到回答!!谢谢大家!!