將帶有公式的新列添加到數據表的特定位置<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />是否可以在數據表(a)的某個位置(例如在特定列之後)添加新列(b) 為其分配一個公式?
“新建列”命令可以執行 (a),“添加多個列”命令可以執行 (b),但有沒有辦法一次性完成這兩項操作?
類似於下面的命令(但是,它沒有給出所需的結果):
dt << New Column( "NewCol", After(:Col3), Numeric, Continuous, Format( "Best", 5 ), Formula( :Col3 * 2 ));
回复:將帶有公式的新列添加到數據表的特定位置真的!
回复:將帶有公式的新列添加到數據表的特定位置我想你有你的A和乙混合。 添加多列允許您在相對於其他列的特定點添加新列(在第一個列之前、最後一個列之後或在選定列之後),否則您可以為新列預設的內容非常有限。 新專欄將允許您設置任意數量的列屬性,例如公式,但缺少用於放置的參數。 正如 Ian 所建議的,實現您想要的目的的方法是使用定義新列新專欄然後使用移動選定的列將列放置在數據表中。
回复:將帶有公式的新列添加到數據表的特定位置我認為你需要幾個步驟:
dt = Open("$SAMPLE_DATA/Big Class.jmp");
WAit(2);
dt << NewColumn("BMI", Numeric, Continuous, Formula(:weight/:height^2));
Wait(2);
dt << MoveSelectedColumns({:BMI}, After(:sex));