有没有办法在 Stata 中初始化 3D 矩阵?

Is there a way to initialize a 3D matrix in Stata?

在 MATLAB(以及许多其他类似的语言)中,我们可以构造这样一个矩阵

mat = zeros(A,B,C)

Stata中好像没有这么方便的构造函数[J(.,.,.)好像只能构造二维矩阵]。有什么方法可以构造3D矩阵吗?

严格来说矩阵是二维的,或者作为特例是一维的。但我们知道你的意思。

Mata 支持关联数组。

在 Stata 中,人们更可能建立一个包含多个变量的数据结构,例如行标识符、列标识符、层标识符等等。