gpt4 book ai didi

r - R可以通过ssh连接从文件读取吗?

转载 作者:行者123 更新时间:2023-12-03 12:34:39 25 4
gpt4 key购买 nike

R可以使用方便的语法(例如)读取Web服务器上的文件

data <- read.delim("http://remoteserver.com/file.dat")

我想知道是否有一种方法可以对已经安装了passwordless-ssh的ssh服务器上的文件执行类似的操作?

最佳答案

您可以使用以下管道读取文件:

d = read.table( pipe( 'cat data.txt' ), header = T )

如果您想读取SSH连接,请尝试以下操作:
d = read.table( pipe( 'ssh hostname "cat data.txt"' ), header = T )

也没有理由将其限制为仅ssh命令,您也可以执行以下操作:
d = read.table( pipe( 'cat *.txt' ) )

有关更多信息,请参见 R Data Import/Export页面,尤其是 Connections部分。

关于r - R可以通过ssh连接从文件读取吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2226867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com