0
我想使用此for循環繪製大量圖。不過,我只能得到一個輸出(foo0001)。使用for循環繪圖
for (i in 1:5) {
bitmap("foo%03d.jpg")
plot(runif(20), ylim = c(0, 1))
dev.off()
}
請大家幫忙!
我想使用此for循環繪製大量圖。不過,我只能得到一個輸出(foo0001)。使用for循環繪圖
for (i in 1:5) {
bitmap("foo%03d.jpg")
plot(runif(20), ylim = c(0, 1))
dev.off()
}
請大家幫忙!
bitmap
根據選擇的格式字符串將每個頁面(繪圖)寫入連續的文件。調用bitmap
會創建一個新的圖形設備,重置頁碼。因此,通過每bitmap
調用繪製一個圖,您總是寫信給foo0001.jpg
。
相反,調用bitmap
只有一次:
bitmap("foo%03d.jpg")
for (i in 1:5) {
plot(runif(20), ylim = c(0, 1))
}
dev.off()
哇,它的作品! 這是我第一次在這裏提問。 我很高興得到這麼快的回覆。 謝謝sooo多! – Cathy