我试图在matlab中创建一个表格,其行和列有几个级别'名称,例如列名称'中立'它被分为次级和M'和' SD' (见下图)。我对行有同样的问题。有没有人知道这是否可能在Matlab中,如果是的话,怎么样?
| Neutral |<- Column name
|----|----|
| M | SD |<- Sublevel of column name
|----|----|
|5.70|2.39|<- Data
|7.37|2.27|<-
| .. | .. |<-
| .. | .. |<-
答案 0 :(得分:0)
您可以嵌套table
个对象,如下所示:
t = table(table((1:10)', rand(10,1), 'VariableNames', {'M', 'SD'}), ...
'VariableNames', {'Neutral'});
显示看起来有点奇怪,但您可以按照预期的方式索引嵌套变量,即t.Neutral.M
等。