将数据从单个变量解堆栈为多个变量
转换表或时间表,U
=拆散(年代
,var
,ivar
)年代
,为等效的表或时间表,U
,那就是拆散的。var
指定变量年代
,每一个都被分解成多个变量U
。一般来说,U
包含更多的变量,但行数更少年代
。
的ivar
输入参数指定变量年代
那unstack
用作指示符变量。中的值ivar
确定哪些变量U
包含从var
unstacking之后。
的unstack
函数将其余的变量在不同的表和时间表。
如果年代
那么,是桌子吗unstack
将其余变量视为分组变量。组变量中的每个值的惟一组合都标识了其中的一组行年代
它被分解成一排U
。
如果年代
那么,是时刻表吗unstack
丢弃尚存变数。然而,unstack
将行时间的向量作为分组变量。
你不能拆散一个表的行名称或时间表的排次,或任一指定为指针变量。您可以指定行名称或行倍与常量变量'ConstantVariables'
论点。
您可以指定多个数据变量年代
,每个变量成为一组未堆叠的数据变量U
。使用正整数的向量,包含多个变量名的单元阵列或字符串数组,或逻辑矢量来指定var
。由输入参数指定的一个指示符变量,ivar
,适用于由指定的所有数据变量var
。