[英]is it possible to run CDO within a R script?
我正在处理 netcdf 文件,并且我一直在使用 CDO 和 R 进行一些分析。我想知道是否可以在同一个脚本中直接从 R“调用”CDO . 我不确定如何(我一直在尝试使用 System() 来调用命令......但我不明白)。 任何人都有这个想法? 可能吗??
非常感谢提前
是的,使用 system() 函数,您可以在 R 常规例程中使用 bash(在 Linux 中)
例如,将 GRIB2 文件转换为 NetCDF 的简单代码
file_grb2 = "001.grb2"
file_ncdf ="001.nc"
system(paste("cd ~/DATA/prate; cdo -f nc copy ",file_grb2,file_ncdf,sep=(" ")))
除了使用系统函数,现在还有一个名为“ClimateOperators”的 R 包,它允许您直接从 R 中使用 CDO 和 NCO 操作符。这里是 github 存储库的链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.