File.choose为多个文件R.

时间:2016-08-12 01:59:28

标签: r

我有一个简短的脚本,它接受一个csv文件列表并对它们做些什么。 我遇到的问题是文件名必须写入文件的开头(filenames = c(“file1”,“file2”,...))。

我确实找到file.choose让用户选择文件,但我需要一个文件列表。

用户有没有办法选择多个文件?

1 个答案:

答案 0 :(得分:0)

一种选择是安装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的问题不完全相同,但答案几乎相同。