我有60個數據集,將dataset1標記爲數據集60 所有數據集都以相同的方式構建,但具有不同的數據。 我想從這些數據集中獲得2個變量的散點圖,並將其導出爲60個不同的pdf文件。 我嘗試下面的代碼,我也得到60個PDF文件,但它們都是一樣的loop pdf來自類似的數據集
for (i in 1:60)
{
pdf(sprintf("C:/Users/ME/Desktop/WWD/WWD-Excel/Print/myout[%d].pdf", i))
dataset<-read.csv(sprintf("C:/Users/ME/Desktop/WWD/WWD-Excel/CSV/dataset[%d].csv", i), header = T, sep = ",", na.strings = "NA")
plot(dataset$hhexppc, dataset$foodshare)
dev.off()
}
沒有什麼是明顯的錯誤。一路上你會收到任何錯誤信息嗎? –
也許你的數據文件都是一樣的。添加一個標題,以便您可以檢查。試試title(sprintf(「Plot number%d」,i)) - 未經測試,但可能有效。 – Spacedman