我试图从一个较大的netCDF文件中创建一个包含两个变量(风速和风向)的数组。我用netcdf4和easyNCDF软件包创建了一个文件名和一个nc对象,如下所示:
fn <- "/Volumes/AMANDACR6/Indo/Flux work/IPR/IPR/Data/IPR_ISD.nc"
nc <- nc_open(fn)
但是我仍然坚持如何将我想要的两个变量读入R数组。我已经设法使用以下方法阅读其中的一个:
(注意风向为Wd_0,风速为Ws_0)
a_from_file <- NcToArray(fn, vars_to_read = "Wd_0")
尽管我不是100%确信它工作正常。但是当我尝试包括风速时,我也没有运气。
a_from_file <- NcToArray(fn, vars_to_read = "Wd_0", "Ws_0")
我很确定我没有以正确的方式包含Ws_0。有谁知道我该如何格式化以将两个变量读入同一数组? (就上下文而言,最终目的是能够创建一朵风玫瑰)。
对不起,我无法创建可复制的示例。
非常感谢您!