Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用这个 for 循环绘制一些图表。但是,我只能得到一个输出(foo0001)。
for (i in 1:5) { bitmap("foo%03d.jpg") plot(runif(20), ylim = c(0, 1)) dev.off() }
请帮忙!
bitmap根据选择的格式字符串将每一页(绘图)写入连续文件。调用bitmap创建一个新的图形设备,重置页码。因此,通过每次调用绘制一个情节bitmap,您总是在写信给foo0001.jpg.
bitmap
foo0001.jpg
相反,bitmap只需调用一次:
bitmap("foo%03d.jpg") for (i in 1:5) { plot(runif(20), ylim = c(0, 1)) } dev.off()