Я пытаюсь создать массив с двумя переменными (скорость ветра и направление ветра) из большого файла netCDF.Я создал имя файла и объект nc с помощью пакетов netcdf4 и easyNCDF следующим образом:
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.Кто-нибудь знает, как я могу отформатировать это, чтобы прочитать обе переменные в одном массиве?(Для контекста, конечная цель - создать ветровую розу).
Извините, я не могу создать воспроизводимый пример.
Большое спасибо!