0
我有一個簡短的腳本,需要一個CSV文件的列表,並做他們的東西。 我遇到的問題是文件名必須寫入文件的開頭(filenames = c(「file1」,「file2」,...))。File.choose爲多個文件R
我確實發現file.choose讓用戶選擇一個文件,但我需要一個文件列表。
有沒有讓用戶選擇多個文件的方法?
我有一個簡短的腳本,需要一個CSV文件的列表,並做他們的東西。 我遇到的問題是文件名必須寫入文件的開頭(filenames = c(「file1」,「file2」,...))。File.choose爲多個文件R
我確實發現file.choose讓用戶選擇一個文件,但我需要一個文件列表。
有沒有讓用戶選擇多個文件的方法?
一種選擇是安裝tcltk
庫,並使用tk_choose.files
library(tcltk)
flist <- tk_choose.files()
## Note: to choose multiple files that are not adjacent in the dialog,
## you may have to hold down the "control" key or some other key.
有許多的這個選項,它會彈出一個X-Windows的對話框(你必須有安裝的X-Windows ,這可能與Mac OS X上的XQuartz類似)。
編輯
注意,這是不是很this post同樣的問題,但答案是幾乎相同。
「list.files」有什麼問題? –
我應該澄清一下,不是應該使用目錄的所有文件;只有一些。 – oldmansaur
對於未來的使用案例,請牢記'42.提到的'list.files'可以與模式匹配(正則表達式)一起使用,因此您可以使用它僅過濾出您想要的內容。 – steveb