gpt4 book ai didi

r - 如何从 R 脚本调用 linux 终端代码

转载 作者:太空宇宙 更新时间:2023-11-04 10:20:09 26 4
gpt4 key购买 nike

我的问题是:

如何在 R 脚本中调用 Linux 终端?

我知道这可能是个愚蠢的问题……我的 R 代码在这里:

download.file('https://some.dir,
destfile = '/home/myfile.grb2',method='auto',quiet = FALSE,
mode="wb", cacheOK = TRUE)

下载后,我必须使用来自终端的代码转换该文件...但我需要它是自动的。转换器代码是这样的:

source activate ncl_stable
cd /home
ncl_convert2nc myfile.grb2

谷歌搜索我看到 Linux Terminal 使用 C++。我知道有一个包可以将 C++ 代码运行到 R 中,Rcpp,但它像 linux 终端一样工作吗?

最佳答案

这样就可以了:

system(paste0("source activate ncl_stable;cd /home;ncl_convert2nc myfile.grb2"))

您可以找到更多信息herehere .

关于r - 如何从 R 脚本调用 linux 终端代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44235693/

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