2015-06-26 5 views
0

Я попытался отобразить папку с использованием R-скрипта. Я знаю команды, такие как file.choose() и file.show(), но я хотел бы запустить сценарий R, чтобы отобразить папку (настоящую папку, а не изображение или скриншот). После отображения папки сценарий будет выполнен. Я хотел бы иметь возможность выбрать любой файл в папке, но ничего не импортировать в R.Как отобразить папку в R

file.show() будет отображать точно файл, но я хотел бы отобразить папку. Может быть, я могу сказать, что я ищу, это folder.show() или dictionary.show() ?? file.choose() импортирует этот файл в R, но я не хочу ничего импортировать в R Любые идеи?

+0

Не уверен, что "реальная папка" означает в данном случае. Список каталогов? Диалоговое окно открытия файла, в котором вы можете просматривать файловую систему? –

+0

Ваше описание звучит так, как 'file.choose()' делает ... Что именно вы хотите, чтобы оно отличалось от него? – Molx

+0

@Molx file.choose() импортирует файл в R. Я не хочу этого. Я хочу только отобразить эту папку, и не выбрать файл. – cutebunny

ответ

2

Try (если OS = окна)

shell("explorer C:\\Users\\xxx\\yy", intern=TRUE) 
+0

LOL. Оно работает. Спасибо! Не могли бы вы сделать мне одолжение? Не могли бы вы объяснить, как эта команда работает для меня? что делает «исследователь»? Что здесь означает «стажер»? – cutebunny

+2

Если это решение, которое вы ищете, то вы не задали вопрос правильно. Вы хотели бы не отображать папку из R, вы хотите открыть проводник Windows, так как окно не будет связано с R каким-либо образом. Это означает, что вы, вероятно, используете R для чего-то очень странного. – Molx

+0

@Molx Я знаю, что я использую R для чего-то очень странного. Вот почему я задаю вопрос здесь. Но все же большое спасибо за объяснение этого для меня. Очень ценю – cutebunny

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