Вызовите функцию R в командной строке Linux - PullRequest
11 голосов
/ 15 июля 2011

Есть ли способ напрямую вызывать функции R из командной строки Linux, не заходя в среду R? Это не работает для меня, просто запустив R-файл, поскольку мне нужно указывать параметры функции каждый раз, когда я ее запускаю.

Ответы [ 3 ]

13 голосов
/ 15 июля 2011

Простая встроенная команда BASH:

export NUM=10
R -q -e "rnorm($NUM)"
9 голосов
/ 15 июля 2011

Да, есть - littler был написан именно для этой цели.

Вскоре после этого R добавил Rscript, но как один из двух парней за меньшим я все еще люблю его.

1 голос
/ 30 сентября 2013

Если ваша программа будет работать с одним набором данных, то решение может быть просто -r:

http://code.google.com/p/simple-r/

Она специально разработана для простого статистического анализакомандной строки Linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...