Can';由于缺少jquery调用,无法使用DT包
我第一次尝试使用Can';由于缺少jquery调用,无法使用DT包,r,dt,R,Dt,我第一次尝试使用DT库,但即使使用最小的示例,似乎也会遇到困难 library(DT) df = as.data.frame(cbind(matrix(round(rnorm(50), 3), 10), sample(0:1, 10, TRUE))) datatable(df) #Warning messages: #1: In file.create(to[okay]) : # cannot create file 'lib/dt-core-1.10.12/js/jquery.dataTab
DT
库,但即使使用最小的示例,似乎也会遇到困难
library(DT)
df = as.data.frame(cbind(matrix(round(rnorm(50), 3), 10), sample(0:1, 10, TRUE)))
datatable(df)
#Warning messages:
#1: In file.create(to[okay]) :
# cannot create file 'lib/dt-core-1.10.12/js/jquery.dataTables.min.js', reason 'No such file or directory'
#2: In file.create(to[okay]) :
# cannot create file 'lib/dt-core-1.10.12/css/jquery.dataTables.min.css', reason 'No such file or directory'
#3: In file.create(to[okay]) :
# cannot create file 'lib/dt-core-1.10.12/css/jquery.dataTables.extra.css', reason 'No such file or directory'
我刚刚重新安装了它。以下是已安装的版本和我的sessionInfo:
> packageVersion("DT")
[1] ‘0.2’
> sessionInfo()
> R version 3.3.2 (2016-10-31) Platform: x86_64-w64-mingw32/x64 (64-bit)
> Running under: Windows >= 8 x64 (build 9200)
>
> locale: [1] LC_COLLATE=English_United States.1252
> LC_CTYPE=English_United States.1252 LC_MONETARY=English_United
> States.1252 [4] LC_NUMERIC=C
> LC_TIME=English_United States.1252
>
> attached base packages: [1] stats graphics grDevices utils
> datasets methods base
>
> other attached packages: [1] DT_0.2
>
> loaded via a namespace (and not attached): [1] htmlwidgets_0.7
> magrittr_1.5 htmltools_0.3.5 tools_3.3.2 yaml_2.1.13
> Rcpp_0.12.7 jsonlite_1.1 [8] digest_0.6.10
已检查github问题。。。那里没有任何报道。有什么想法吗?当你创建一个像
dt=datatables(df)
这样的对象时,你会收到警告吗?或者仅当它通过打印(dt)
创建网页时?临时存储文件夹设备已满是否有问题?您是否在具有写入权限的位置运行R会话?看起来DT会将一些文件临时复制到您当前的工作目录中。可能尝试在其他位置重新打开R会话,或者使用setwd()
更改目录?@Spacedman当我dt=datatable(df)
没有收到错误时,调用dt
或print(dt)
会产生相同的错误@KeithHughitt,是的,我有权限,无论如何我尝试了setwd()
到一个我确信可以写入的文件夹中,并且出现了相同的错误。可能是相关的详细信息,我前天刚安装了新版本的RStudio(最新版本)确定。没问题。我会放弃的。当sessioninfo()
在我这边看起来完全一样并且DT工作正常时,我感到困惑!祝你好运,如果你弄明白了,就发布答案。当你创建一个像dt=datatables(df)
这样的对象时,你会收到警告吗?或者仅当它通过打印(dt)
创建网页时?临时存储文件夹设备已满是否有问题?您是否在具有写入权限的位置运行R会话?看起来DT会将一些文件临时复制到您当前的工作目录中。可能尝试在其他位置重新打开R会话,或者使用setwd()
更改目录?@Spacedman当我dt=datatable(df)
没有收到错误时,调用dt
或print(dt)
会产生相同的错误@KeithHughitt,是的,我有权限,无论如何我尝试了setwd()
到一个我确信可以写入的文件夹中,并且出现了相同的错误。可能是相关的详细信息,我前天刚安装了新版本的RStudio(最新版本)确定。没问题。我会放弃的。当sessioninfo()
在我这边看起来完全一样并且DT工作正常时,我感到困惑!祝你好运,如果你明白了,就把答案贴出来。