如何解决如何在R中重新排列数组的尺寸?
我在列表中有温度数据(mg $ Data):
我摆脱了单例尺寸:
mg$Data<-drop(mg$Data)
处理后的大小为:[1:12,1:256,1:512]
在i
维度是月份的情况下,j
是纬度,k
是经度。
我想重新排列此数据以输出到netcdf文件,但我希望其格式为:lat,lon,time。即[1:256,1:512,1:12]
所以。这是一个可重现的示例:如果我创建相同大小的NaN数据集:
data <- rep(NaN,12*256*512);
我可以这样做吗?
ar <- array(data,c(12,256,512));
这会保持数据的正确位置吗?我是R的新手,所以这里可能缺少一些基本知识。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。