RStudio Server 中的 fix() 和 edit() 函数在哪里?

问题描述 投票:0回答:1

我按照官方指南安装了RStudio Server。一切正常,但修复和编辑功能不可用。

例如,我有一个名为“data”的 data.frame,如下所示。

1,2,3 
4,5,6 
7,8,9

命令“查看(数据)”工作正常。但是当我执行命令“edit(data)”或“fix(data)”时,会出现一些错误消息。

“fix(data)”的错误信息:

Error in .External2(C_dataentry, datalist, modes) : 
unable to start data editor
In addition: Warning message:
In edit.data.frame(get(subx, envir = parent), title = subx, ...) :
unable to open display

“编辑(数据)”的错误信息:

Error in edit : Editing of data frames and matrixes is not supported in RStudio.

我在本地rstudio(Windows 8.1)上运行了相同的代码,所有功能都运行良好! 它真的是有线的...任何人都可以帮助我吗?非常感谢!

附注我已经读过这篇文章,但它对我不起作用。

会话信息:

R version 3.1.3 (2015-03-09)
Platform: x86_64-redhat-linux-gnu (64-bit)
Running under: CentOS Linux 7 (Core)

locale:
 [1] LC_CTYPE=zh_TW.UTF-8       LC_NUMERIC=C               LC_TIME=zh_TW.UTF-8       
 [4] LC_COLLATE=zh_TW.UTF-8     LC_MONETARY=zh_TW.UTF-8    LC_MESSAGES=zh_TW.UTF-8   
 [7] LC_PAPER=zh_TW.UTF-8       LC_NAME=C                  LC_ADDRESS=C              
[10] LC_TELEPHONE=C             LC_MEASUREMENT=zh_TW.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_3.1.3
r centos7 rstudio-server
1个回答
0
投票

我遇到了同样的问题,但后来我从这里安装了 XQuartz 软件包:https://www.xquartz.org/

不久前的另一个线程提醒我,我需要重新启动 Mac 才能使 x11 应用程序生效:https://stackoverflow.com/a/36486555

© www.soinside.com 2019 - 2024. All rights reserved.