如何將帶有列名的新表數據副本複製到另一個表的最後一列之後?例如,Boston Housing.jmp 匯總計算生成了一個新表,該表希望將新表中的所有列名和數據複製到 Boston Housing.jmp 最後一列之後的第一行。非常感謝!
dt = Open( "$SAMPLE_DATA/Boston Housing.jmp" );
dt << Summary(
Group( :chas, :tax ),
Mean( :mvalue ),
Subgroup( :radial ),
Freq( "None" ),
Weight( "None" )
)
……??

回复:如何將帶有列名的新表數據副本複製到另一個表的最後一列之後嗨,伊恩,
這是一個有趣的話題。 有沒有辦法把匯總數據表加到源數據表中,只用一個文件(腳本表)?
必須應用什麼 JSL 才能將一列和 N 行以及另一列中的結果均值添加到源數據表?
這裡的主要興趣是將匯總數據結果保留在原始源數據表中。
回复:如何將帶有列名的新表數據副本複製到另一個表的最後一列之後優秀的答案,謝謝!回复:如何將帶有列名的新表數據副本複製到另一個表的最後一列之後我不確定將摘要數據和原始數據放在同一個表中一定是個好主意。 但是,如果您出於某種原因需要這樣做(如果我理解正確的話),那麼您可以使用“表格 > 加入”和“按行號”。 在 JSL 中:
Names Default To Here( 1 );
// First table
dt1 = Open( "$SAMPLE_DATA/Boston Housing.jmp" );
// Summary table
dt2 = dt1 << Summary(
Group( :chas, :tax ),
Mean( :mvalue ),
Subgroup( :radial ),
Freq( "None" ),
Weight( "None" )
);
// Joined table
dt3 = dt1 << Join( With( dt2 ), By Row Number, Output Table( "Joined Data" ) );
回复:如何將帶有列名的新表數據副本複製到另一個表的最後一列之後