Run R Script – сервер Ubuntu

Недавно я скомпилировал R на сервере Ubuntu 16.04. Я пытаюсь запустить R-скрипт, используя функцию Rscript, но у меня возникают ошибки.

Когда я запускаю скрипт с использованием Rscript , на выходе отображаются функции as() и new() из пакета методов, включенных в дистрибутив R, не могут быть найдены. Когда я запускаю R в интерактивном режиме, я могу использовать эти функции без каких-либо проблем.

Любая помощь будет чрезвычайно оценена!

Это ошибка дизайна в Rscript : он не загружает methods при запуске.

Два исправления:

  1. Добавить library(methods) в ваш скрипт или
  2. Сделайте sudo apt-get install r-cran-littler и используйте r вместо Rscript .

r был methods загрузки с первого дня, так как это поведение Rscript никогда не имело смысла.