在R中想要连接到远程服务器并读取文件

时间:2015-04-07 11:31:12

标签: r

在R中我想连接到远程服务器并读取文件。我正在使用

scp("host", "file path", "password", user="username") 

它正在返回

  

找不到函数scp

1 个答案:

答案 0 :(得分:5)

scp函数作为RCurl包的一部分提供。如果您还没有这样做,请安装最新版本的软件包:

打开R终端并执行以下命令进行安装:

R> install.packages("RCurl", dependencies = TRUE)

如果要求使用个人图书馆,请输入y

然后会提示您选择镜像。只需选择一个靠近您的位置,即可快速下载。

现在,在调用scp的R脚本的顶部,添加以下行:

library("RCurl")

这将允许您在R脚本中使用scp