作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在Debian和emacs和ess中使用R。我将从笔记本电脑中的R脚本在远程计算机上运行R进程。因此,从emacs内加载我的R脚本,我将SSH到远程机器并启动一个新的R session ,而不是使用M-x ess-remote
将远程R进程连接到我的本地R脚本。一切正常,直到我尝试从笔记本电脑(本地计算机)加载某些功能并将其发送到远程R。每当尝试执行此操作时,都会出现以下错误:
source('myFunction.R')
Error in file(filename, "r", encoding = encoding) :
cannot open the connection
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
cannot open file 'myFunction.R': No such file or directory
getwd()
,则控制台会说我位于远程计算机的主目录中。
最佳答案
在这种情况下,我要做的是在Emacs中打开本地文件,然后,
M-x ess-eval-buffer
source
。
*R*
缓冲区,然后选择
C-x C-f
打开文件。
关于r - 使用本地计算机上的脚本运行远程R进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26422954/
我是一名优秀的程序员,十分优秀!