2016-08-12 2 views
0

У меня есть короткий скрипт, который принимает список файлов csv и делает материал для них. Проблема, с которой я столкнулась, заключается в том, что имена файлов должны быть записаны в начало файла (filenames = c ("file1", "file2", ...)).File.choose для нескольких файлов R

Я нашел file.choose, чтобы пользователь мог выбрать файл, но мне нужен список файлов.

Есть ли способ для выбора нескольких файлов?

+0

Что случилось с 'list.files'? –

+0

Я должен уточнить, не все файлы каталога должны использоваться, только некоторые. – oldmansaur

+0

Для будущего использования следует иметь в виду, что 'list.files', упомянутый 42, может использоваться с совпадением шаблонов (regex), поэтому вы можете использовать это, чтобы отфильтровать только то, что вы хотите. – steveb

ответ

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 , что было бы чем-то вроде XQuartz на Mac OS X).

EDIT

Заметим, что это не совсем тот же вопрос, как this post но ответ почти то же самое.

Смежные вопросы