R:在同一个数组中存储不同大小的矩阵?

时间:2014-04-27 23:59:12

标签: arrays r matrix

我想知道是否可以在同一个数组中存储不同大小的矩阵。我正在组织月度温度数据,我每个月遇到的矩阵都不同。例如,2月只有28天,但1月有31天。

我正在处理的数据包含8种类型的数据,例如温度。一个月中的每一天,收集了144个数据,因此1月份的数据总数为4464,4月份为4320(30天)。

我坐在我的阵列上:Brianna <- array(0, dim=c(4464, 8))

但这不起作用。这仅适用于31天,1月,3月,5月等。 有没有人有解决这个问题的建议?或者我是否必须将每个月存储在不同的阵列中?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以拥有不同维度的矩阵列表:

x <- matrix(1:12, 3)
y <- matrix(1:20,4)
list(x,y)