问题标签 [ess]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - R完成运行时的通知?
在等待 R 完成 5 到 10 分钟的工作时,我可能会开始写作(充其量),尽管我想在完成后立即回到分析中。
当 R 在 localhost 上完成分析时,我必须通知哪些选项?
例如,我可以让它响铃、打开弹出窗口、发送电子邮件吗?
我可以想象无限的可能性只是添加system()
到代码的末尾,但还有其他选择吗?
作为记录,我通常在 中以交互方式使用 R Emacs ESS
,但也在命令行中使用R CMD Sweave
and R --vanilla <
。
binding - Emacs ESS 键绑定“小于”破折号
如何在 Emacs ESS 模式下高效编程是关键
到
就像 R 的 MacOS 版本一样。
emacs - 自动加载 Emacs ESS
如何在 Emacs 中自动加载 ESS(适用于 Windows)?
它总是以打开的 ESS 缓冲区启动,我怀疑加载 ESS 会使加载 emacs 的速度降低大约 1 秒(使用计时器)。
r - 如何让我的 Emacs 中的 R 缓冲区占用更多水平空间?
在我启动 ESS 缓冲区(使用 Mx R)时,我发现我的命令输出在列宽中仅占用大约 60 个字符(特别是在显示具有长列名的数据帧时)。我想知道是否有一种简单的方法来调整这个限制。
r - 如何在 emacs 中指定 ESS 会话打开的 R 版本?
当我想在 emacs 中打开 R 会话时,我使用M-x R
.
但是,我们的服务器在 /usr/bin/R 中有 R 2.12,在 /usr/local/bin/R 中有 R 2.15。实际上,如果我问whereis R
,我会得到以下信息:
当我尝试从 .bashrc 导出“R_HOME=/usr/local/bin/R2.15”时,emacs 显示“警告:忽略 R_HOME 的环境值”
有没有办法选择启动哪个 R 实例?目前,当我在命令行中键入 R 时会启动 2.15,即使M-x R
启动 2.12。
r - 在 emacs ess 中更改缩进
我想知道如何更改 emacs ess 中的缩进。我通常喜欢默认的(ess-set-style 'C++'quiet)但有时它的格式真的很奇怪。例如,这是我想要的,如果它不是函数的一部分,这将是默认格式:
如果我把它放在函数内部,这就是我用当前的缩进样式得到的。
更新:我遵循了 VitoshKa 和 Dirk 的建议,重新安装后,更新 .emacs 问题就消失了。感谢你们
UPDATE2:问题又回来了。我认为现在它对所有人都可以重现。我试图在两台不同的机器上。当您将代码放入函数中时会发生这种情况。我更新了帖子以反映更改。
r - 尝试访问 h_elp 时,emacs ess 崩溃
当我尝试访问帮助时,我的 emacs/ess 会话崩溃。如果我有两个加载了相同功能的包,就会发生这种情况;例如:
在 Rgui 界面中弹出并要求选择我需要帮助的包。Emacs 只是崩溃。install.packages 也会出现类似的问题,但是有一种方法可以指定镜像有没有一种方法可以使用 emacs 安装 R 包? 有没有类似的帮助技巧?
r - Emacs ESS Mode TAB 停止缩进
我在 Windows 上使用 Emacs 24 来编写一些 R 代码。直到大约 30 分钟前,每当我编写一个新函数时,ESS 都会自动缩进函数声明之后的行,并且在新的空白行上按 Tab 键会将我跳转到声明中适当缩进的起始位置。
例如:
现在,很难将所有内容都包装到左侧,并且在函数声明之后或按 Tab 键时不会自动缩进来响应。
我用谷歌搜索过,但我的 google-fu 在这方面让我失望了。任何人都知道如何在 Emacs 中将默认选项卡行为恢复为 ESS?
r - 使用 knitr 编译后将 Emacs 缓冲区焦点返回给 R
当使用命令编译 *.Rnw 文件时M-n r
,M-n P
我打开的 R 缓冲区被交换为显示 knitr 编译信息的缓冲区。如果 knitr 编译没有任何错误,有没有办法自动切换回 R 缓冲区?