Ich habe netCDF mehrdimensionales Array von folgenden Form enthält:Wie invertiere ich ein multidimensionales Array in NetCDF entlang 1 Dimension?
[1: 424, 1: 412, 1: 3, 1: 130]
..and I würde entlang 2. Dimension invertieren und erhalten möchte :
[1: 424, 412: 1, 1: 3, 1: 130]
ich habe versucht:
test_object <- nc_open("~/work/macro/COOR_2_INDICES/test.nc")
hwmid <- ncvar_get(test_object)
hwmid<-hwmid[,412:1,,]
nc_close(test_object)
..aber dies das Objekt nicht umkehren und ich auch nicht bin bekommen irgendeinen Fehler.
Vielen Dank im Voraus! Marek
Danke ... das war ein anderer Teil meiner Frage indirekt - ich vermisste auch das ... Aber das Problem ist, dass das "hwmid" -Objekt nach hwmid <-hwmid [, 412: 1, nicht invertiert bleibt, , ... ... teile ich die Datei über den folgenden Link: https://drive.google.com/drive/folders/0ByPJ-UkVdXZgUl9TRmdwb2hDaXc – Marek
Ein minimales reproduzierbares Beispiel (wie zB in Heikkis Antwort) wäre besser als das Teilen der ganzer Datensatz Wenn Sie ein Array verwenden (wie in Heikkis Antwort), sollte die Neuordnung funktionieren. Warum der Downvote? –
Hallo wieder, ich bin ziemlich neu zu Stackoverflow .. wenn ich versehentlich etwas abstimmte ich entschuldige mich aufrichtig ... es war aus Versehen !!!! – Marek