Запустите R без графического интерфейса

Я пытаюсь установить по умолчанию CentOS7 R 3.2.3 работает без графического интерфейса, только для обработки данных. Следующий код работает нормально на OSX без вывода графического интерфейса, но не работает на CentOS. Я начинаю как

Rscript script.r someMatrix.txt

theMatrix = as.matrix(read.table(args[1],header=TRUE,sep="\t",row.names = 1))
values = heatmap(theMatrix,keep.dendro=TRUE)

Error in dev.hold() : no active or default device
Calls: heatmap -> dev.hold

Я звоню R scirpt из PHP-скрипта в Apache. Так что это может быть плохая настройка среды для пользователя Apache, но я использую общесистемный установленный пакет и запускаю скрипт как другой пользователь без каких-либо специальных настроек среды.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]