gpt4 book ai didi

r - 在 R 中创建不同维度的矩阵向量

转载 作者:行者123 更新时间:2023-12-04 22:48:08 27 4
gpt4 key购买 nike

如何在 R 中创建不同维度矩阵的向量。例如说我有两个矩阵

M1=array(0,dim=c(2,2))
M2=array(0,dim=c(3,3))

然后我可以制作一个包含这些矩阵的向量 C 使得
C[1]=M1 


C[2]=M2.

我知道我可以创建一个 3 维数组
C=array(NA,dim=c(2,3,3)

但我知道如何做到这一点的唯一方法必须拥有
C[1,,]

数组中的元素有更多的空间然后是必要的。

最佳答案

使用列表

C <- list()
C[[1]] <- array(0,dim=c(2,2))
C[[2]] <- array(0,dim=c(3,3))
C[[1]][1,1] <- 5
C[[1]]
C[[2]]

关于r - 在 R 中创建不同维度的矩阵向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15318681/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com