我有一些csv文件,我想在R中繪製數據。現在我手動讀取每個文件,執行一些計算,然後爲每個文件繪製一張圖。但是,因爲我想要對所有數據文件做同樣的操作,所以我試圖找出如何在for循環中執行此操作。R for循環 - 導入csv和導出圖
比方說,我有一個文件夾,「MyFolder文件」,用文件:data1.csv,data2.csv,data3.csv我想將數據導出爲figure1.png,figure2.png和figure3.png。
數據文件只有不同的值才具有完全相同的變量。
在Stata我會做這樣的:
glo dir "C:/.../myfolder"
forvalues x = 1/3 {
import delimited using $dir/data`x'.csv, clear
** some calculations **
graph two scatter Y X
graph export $dir/figure`x'.png, replace
}
什麼是相當於在R裏面?
我會說這些是兩個單獨的問題:第一個答案是在這裏:http://stackoverflow.com/questions/11433432/importing-multiple-csv-files-into-r第二個是更容易的部分。 – snoram
很多類似的帖子圍繞着SO。 – lmo