运行R没有gui

时间:2016-03-30 23:58:42

标签: php r rscript

我正在尝试在没有GUI的情况下运行默认安装CentOS7 R 3.2.3,仅用于数据处理。以下代码在没有gui输出的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

我从Apache中的PHP脚本调用R scirpt。所以它可能是Apache用户的糟糕环境设置,但我使用的是系统范围内安装的软件包,并且在没有任何特殊环境设置的情况下以另一个用户身份运行该脚本。

0 个答案:

没有答案