【问题标题】:how to edit data in R?如何在 R 中编辑数据?
【发布时间】:2012-07-21 12:21:00
【问题描述】:
> edit(data.frame())  

Error in dataentry(datalist, modes) : invalid device
In addition: Warning message:
In edit.data.frame(data.frame()) : unable to open X Input Method

我的系统是:debian6.04+R-2.15.1

怎么了?

【问题讨论】:

  • 按我的预期工作...您可能希望使用 editor 参数指定一个精确的编辑器,或者改用 RStudio。
  • ?edit 中,它说在UNIX 上,默认数据编辑器是$EDITOR$VISUAL 中的任何内容,如果它们作为环境变量存在于您的shell 中——它们是什么? (看起来像 X 错误而不是 R 错误 - capabilities('X11') 说什么?)

标签: r


【解决方案1】:

如果您在 MAC 上并且刚刚安装了 XQuartz,则必须重新启动计算机才能获得 X11 功能。

【讨论】:

  • 感谢您发布此信息!它有帮助
【解决方案2】:

我在 linux 上遇到了完全相同的问题,我注意到这是输入和语言环境设置的问题。我通过清除环境中的以下变量解决了

$ export XMODIFIERS=
$ export GTK_IM_MODULE=

然后它工作正常。

【讨论】:

    猜你喜欢
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    相关资源
    最近更新 更多