问题标签 [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.
emacs - ESS/AucTeX/Sweave 集成
我正在使用 GNU/Linux 发行版(Arch,如果相关)、Emacs v23.2.1、ESS v5.9 和 AucTeX v11.86。
我想设置AucTeX来识别.Rnw文件,所以我可以在.Rnw文件上运行LaTeX并自动获取.dvi文件。我认为通过编辑 .emacs 文件很容易管理,但我仍然没有牢牢掌握Elisp。C-c C-c
还有一个问题很烦人 - 不知何故,LaTeX无法在序言中识别\usepackage{Sweave}
,所以我实际上需要将Sweave.sty
文件(在我的情况下位于/usr/share/R/texmf/Sweave.sty
)复制到.Rnw文件所在的目录(而且我越来越沮丧的是这是 Windows 平台上的常见错误!)
我的问题归结为两个问题:
- 如何使LaTeX识别
\usepackage{Sweave}
(无需Sweave.sty
每次都复制到“主”文件夹)[编辑:设法做到这一点;见德克回答后的评论] - 如何设置AucTeX将.Rnw文件编译为.dvi
emacs - 使用 ESS/R 重构 R 代码
我想知道是否可以在 ESS 中重构 R 代码。在 Emacs 中使用搜索和替换似乎不是一个好的替代方法。
emacs - 用于 R 项目/包开发的 ESS 工作流
任何人都可以分享他在 ESS 下的 R peject 开发工作流程方面的经验吗?我尝试了几次学习emacs,但我还没有得到它。我可以理解 ESS 作为编辑器,但是 ESS 中是否有项目视图?设置/查看 R 项目目录、编码和测试的有效方法是什么,以及 ESS 如何具有促进整个过程的优势?
您是仅将 ESS 用作优秀的 R 编辑器,还是倾向于在 ESS 中模拟 R IDE 环境?
感谢您的任何建议。
r - 欧洲央行能否被限制在激活时仅“接管”当前缓冲区?
从一开始:对不起,如果我没有使用正确的 emacs 术语——我在 emacs 世界里比较湿。
我在 emacs 中的大部分工作是为 R 编程,我很高兴地使用ESS和ECB来做这件事。我想构建一个自定义 ECB 布局,它使用屏幕的整个底部作为我的 R 控制台,同时在左侧放置一些特定于 ECB 的缓冲区。
使用ECB 式布局图,我希望我的布局看起来非常像“left13”,除了我希望整个“编译”缓冲区成为我正在运行的 R 控制台(或任何 shell,为此事情):
如果我可以将我的缓冲区一分为二(垂直),然后ecb-activate
从顶部缓冲区调用(并且不允许它接触我的底部缓冲区),我想象它可以工作(因此我的问题的主题)。
但是,这不起作用,而且我不知道如何从布局中获得一个完整的“底部窗格”,以我喜欢尝试使用 ECB 的自定义布局功能的方式工作。
有谁知道我是否/如何做到这一点?
emacs - Emacs、ESS、R - 我是怎么做到的?
http://picasaweb.google.com/lh/photo/F-p2qK3itxJsgj1tLLGsow?feat=directlink
如果您查看图片,则在 minbuffer 底部的 R 帮助文件中有此用法位。
我是怎么做到的?它以某种方式刚刚出现,也许是因为我捣碎了键盘试图运行命令。当我重新启动emacs时它消失了:(
谢谢
emacs - 有没有办法将颜色主题从 R GUI 导入 Emacs?
我发现很难在 emacs 中对R框架(?)中的所有消息进行排序,我想知道是否可以轻松更改颜色以使其看起来更像 R GUI。
谢谢
emacs - WinXP emacs 上远程 R 的双重提示和乱码 R 帮助
我从 Vincent Goulet 为 Windows XP 安装了一个修改后的 Emacs 版本,我想使用 ess-remote 运行和编辑包含在远程 Unix 服务器上的 R 脚本。经过大量搜索后,我可以通过以下方式连接到远程 R 会话:
- 打开一个shell提示符
M-x shell
- 输入以下命令:
plink -X -C username@server
- 输入密码后,我用一个简单的命令在 shell 中启动 R
R
- 使用命令将其分配为远程进程
M-x ess-remote
虽然我能够成功地与 R 交互,但我总是会收到双重提示,更糟糕的是,如果打开某个函数的帮助文件,我会在同一个 R 进程缓冲区中看到乱码文本,而不是打开一个带有清晰 R 帮助的新缓冲区文本。如何让任何帮助缓冲区像通常的 emacs 和 R 交互一样在单独的窗口中打开,以及如何在执行 shell 时摆脱双重提示?
[24;1H[K:[24;1H[24;1H[K 在计算平均值之前,'x' 的每一端。trim [24;1H[K: [24;1H[24;1H[K 超出该范围的值被视为最近的端点。
以下是 site-start.el tramp 包含的内容以供参考:
emacs - Emacs ESS 版本的 Clear Console
是否有可以在 RGui(Ctrl-L) 中找到的 Clear Console 命令的 ESS 版本?
我想要一个空白的 * R * 缓冲区。
emacs - ESS 的左对齐评论
当我使用C-M-\
(使用 emacs 和 ESS)来格式化我的 R 代码时,它正确地证明了我的评论。例如,它会改变:
至
如何阻止我的评论是正确的?
r - 在我的桌面上使用 ESS 在云中运行 R
我有兴趣尝试在笔记本电脑上编写 R 代码,然后在 Amazon S3 机器上执行。我希望执行是交互式的,因为我正在构建一个工作流程,并且数据仅在我的 EC2 实例上,而不是在我的本地机器上。
我可以重定向 X11 以将删除 ESS 窗口放在我的本地计算机上,但我遇到了一些延迟问题。我想做的只是让 ESS 将执行命令发送到远程机器。
在谷歌搜索中,我发现了一篇非常有趣的博客文章,似乎正是这样做的,包括将图形输出重定向到我的本地机器。任何人都曾在 Amazon EC2 上使用过这种类型的工作流程,并且有任何提示/技巧/建议吗?