问题标签 [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.

0 投票
2 回答
1746 浏览

r - R完成运行时的通知?

可能重复:
有没有办法让 R 在脚本结束时发出哔哔声/播放声音?

在等待 R 完成 5 到 10 分钟的工作时,我可能会开始写作(充其量),尽管我想在完成后立即回到分析中。

当 R 在 localhost 上完成分析时,我必须通知哪些选项?

例如,我可以让它响铃、打开弹出窗口、发送电子邮件吗?

我可以想象无限的可能性只是添加system()到代码的末尾,但还有其他选择吗?

作为记录,我通常在 中以交互方式使用 R Emacs ESS,但也在命令行中使用R CMD Sweaveand R --vanilla <

0 投票
2 回答
325 浏览

binding - Emacs ESS 键绑定“小于”破折号

如何在 Emacs ESS 模式下高效编程是关键

就像 R 的 MacOS 版本一样。

0 投票
1 回答
523 浏览

emacs - 自动加载 Emacs ESS

如何在 Emacs 中自动加载 ESS(适用于 Windows)?

它总是以打开的 ESS 缓冲区启动,我怀疑加载 ESS 会使加载 emacs 的速度降低大约 1 秒(使用计时器)。

0 投票
2 回答
578 浏览

r - 如何让我的 Emacs 中的 R 缓冲区占用更多水平空间?

在我启动 ESS 缓冲区(使用 Mx R)时,我发现我的命令输出在列宽中仅占用大约 60 个字符(特别是在显示具有长列名的数据帧时)。我想知道是否有一种简单的方法来调整这个限制。

0 投票
1 回答
2443 浏览

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。

0 投票
2 回答
3638 浏览

r - 在 emacs ess 中更改缩进

我想知道如何更改 emacs ess 中的缩进。我通常喜欢默认的(ess-set-style 'C++'quiet)但有时它的格式真的很奇怪。例如,这是我想要的,如果它不是函数的一部分,这将是默认格式:

如果我把它放在函数内部,这就是我用当前的缩进样式得到的。

更新:我遵循了 VitoshKa 和 Dirk 的建议,重新安装后,更新 .emacs 问题就消失了。感谢你们

UPDATE2:问题又回来了。我认为现在它对所有人都可以重现。我试图在两台不同的机器上。当您将代码放入函数中时会发生这种情况。我更新了帖子以反映更改。

0 投票
2 回答
140 浏览

r - 尝试访问 h_elp 时,emacs ess 崩溃

当我尝试访问帮助时,我的 emacs/ess 会话崩溃。如果我有两个加载了相同功能的包,就会发生这种情况;例如:

在 Rgui 界面中弹出并要求选择我需要帮助的包。Emacs 只是崩溃。install.packages 也会出现类似的问题,但是有一种方法可以指定镜像有没有一种方法可以使用 emacs 安装 R 包? 有没有类似的帮助技巧?

0 投票
1 回答
626 浏览

r - 为 R 定制 ESS 环境

我正在尝试优化我的ESS - R 环境。到目前为止,我使用了r-autoyas,我按照样式指南设置了意图和内容,在迷你缓冲区中有函数参数的 eldoc 提示,并且我可以选择按键以查找有关变量的信息点(更多在这里)。

为了拥有一个不错的 R 环境,您还使用了其他任何东西吗?也许非 ESS 的人有一些好东西要添加(我通过查看 Eclipser 获得了变量的信息)。一个示例可能是一种无需键入变量名称即可插入“刚刚定义”变量的简单方法(应该是这样的吗?)。

(如果没有很好的表述,请帮助我改变问题而不是“关闭”线程)

0 投票
3 回答
892 浏览

r - Emacs ESS Mode TAB 停止缩进

我在 Windows 上使用 Emacs 24 来编写一些 R 代码。直到大约 30 分钟前,每当我编写一个新函数时,ESS 都会自动缩进函数声明之后的行,并且在新的空白行上按 Tab 键会将我跳转到声明中适当缩进的起始位置。

例如:

现在,很难将所有内容都包装到左侧,并且在函数声明之后或按 Tab 键时不会自动缩进来响应。

我用谷歌搜索过,但我的 google-fu 在这方面让我失望了。任何人都知道如何在 Emacs 中将默认选项卡行为恢复为 ESS?

0 投票
1 回答
230 浏览

r - 使用 knitr 编译后将 Emacs 缓冲区焦点返回给 R

当使用命令编译 *.Rnw 文件时M-n rM-n P我打开的 R 缓冲区被交换为显示 knitr 编译信息的缓冲区。如果 knitr 编译没有任何错误,有没有办法自动切换回 R 缓冲区?