在转置列中简化 JSL #您好我正在尝试减少转置 JSL 列。
目前,将 col 从 col(3) 转为 col(8) 时,需要具体列出每个 col。
我可以将它转换为 col (3) 和 col (8) 之间的转置吗?不列出每个列名。
谢谢
dt = 当前数据表();
dt << 转置(
列(
列(3),
列(4),
列(5),
列(6),
列(7),
专栏( 8 )
);
脚本回复:在转置列中简化 JSL #这是做你想做的一种方法
dt = Current Data Table();
colNames = (dt << get column names(string))[3::8];
dt << Transpose(
columns(
colNames
)
);
回复:在转置列中简化 JSL #您可以按数字索引列:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
dt << Transpose( Columns( 2::6 ), By( :Dose ), Label( :Subject ) );
回复:在转置列中简化 JSL #嗨,两种解决方案都很好用