1
我想知道为什么使用下面的代码的PHP代码中使用时(mytable.R)不能保存使用saveWidget参数HTML文件生成我的数据表。[R库路径
library(DT)
load.this <- "DT"
data <- as.matrix(read.table("/path/to/file.txt", header = TRUE, fill = TRUE))
table <- datatable(data, filter = 'top', options = list(columnDefs = list(list(targets = c(1, 3), searchable = FALSE)),pageLength = 10))
saveWidget(table, "test.html", selfcontained = TRUE, libdir = NULL,
background = "white", knitrOptions = list())
PHP代码调用mytable.R是,
echo exec("Rscript /var/www/html/fam/R/mytable.R $size");
然而,从发出产生并在目录中保存的文件终端下列命令。
Rscript mytable.R
可替代地,1)我试图htmlwidgets代替DT
2) saveWidget(table, file="test.html")
在这两种情况下,该问题依然存在。任何人都可以请建议我为什么该文件没有保存?
编辑:
我使用下面的命令,
sudo R
install.packages("DT", lib = "/usr/local/lib/R/site-library/")