2012-02-24 2 views
8

Часто в ситуациях с «ограниченной безопасностью», когда программы не могут быть установлены на компьютере, я запускаю R с флеш-накопителя. Работает как шарм. Недавно я начал использовать dropbox и думал, что он может использоваться аналогично флеш-накопителю. Для тех, кто пробовал это, это работает?Run R from dropbox

Я могу проверить его сам, но не хочу идти на поводу, если это тупик.

Заранее спасибо.

PS Это имеет преимущество хранения .Rprofile, в котором люди, которым вы совместно используете папку Dropbox, могут затем запустить ваш R-код. Это особенно приятно для людей, незнакомых с R.

+7

Меня удивляет совместное появление «ограниченной безопасности» и «флеш-диска». Ваши цитаты очень уместны. –

+0

Что сказал DWin. Если ваш местный Dept Of Paranoia (ака IT) узнает, что вы используете «неутвержденные» исполняемые файлы, не имеет значения, на каком виртуальном диске живет код. –

+0

Можете ли вы сообщить здесь или в блоге или что-то в какой-то момент о том, как получается это начинание? – Chase

ответ

8

Это должно сработать.

R настроен таким образом, что все его файлы относятся к данному каталогу верхнего уровня. Является ли это файлом F: \ или Z: \ из вашего флеш-диска, или папкой Dropbox, не имеет значения.

К тому же R может работать счастливо с общей папки, будь то через Samba, NFS или другой механизм.

+0

Если Дирк говорит, что это так, я попробую и посмотрю. –

0

Это нормально, если вы хотите поделиться .Rprofile или .Rhistory. Однако я вижу проблему с .Rdata, потому что она может быть большой (например, 4Gb). Для меня, чтобы сохранить 100 Mb файл на Dropbox занимает минуты, а .RData может быть намного больше.

Альтернативой может быть удаленный сервер, на котором вы можете подключиться через ssh.

+0

Так что просто не сохраняйте .RData в папку Dropbox? – Dason