我有一個包含的netCDF以下形狀的多維數組:如何反轉一維中存儲在NetCDF中的多維數組?
[1:424,1:412,1:3,1:130]
..和我想沿第二維反相併得到:
[1:424,412:1,1:3,1:130]
我嘗試:
test_object <- nc_open("~/work/macro/COOR_2_INDICES/test.nc")
hwmid <- ncvar_get(test_object)
hwmid<-hwmid[,412:1,,]
nc_close(test_object)
..但這種不倒置對象,並且還我不得到出現任何錯誤。
非常感謝提前! Marek
謝謝...這是我的間接問題的其他部分 - 我也錯過了這個......但問題是,「hwmid」對象在hwmid <-hwmid [,412:1, ,] ...我通過以下鏈接共享文件:https://drive.google.com/drive/folders/0ByPJ-UkVdXZgUl9TRmdwb2hDaXc – Marek
提供一個最小可重現的例子(例如在Heikki的答案中)會比分享整個數據集。如果你使用一個數組(如同Heikki的回答一樣),重新排序應該是有效的。爲什麼downvote? –
你好,我是相當新的Stackoverflow ..如果我不小心倒了投票的東西,我真誠道歉...這是錯誤的! – Marek