在一個表中轉換數據。晚上好,
我有一個巨大的表,1992列x 35.655行,我想trasfotrm所有這些在l 2 ^ x並創建一個新表(好吧我可以跳過這個,我可以用另一個名稱保存它)。
我嘗試使用公式編輯器,通過選擇一個列並鍵入所需的公式,但它不起作用...
如果我從同一個公式中的另一列中選擇數據,它可以工作,但顯然它不好。
我想替換所有值,而不是創建新列,我有足夠的:)
謝謝
斯特凡諾
Re:在一個表中轉換數據。如果您有更高版本的JMP支持數據表矩陣語法,則此方法可以有效地用轉換後的值替換所有數據。該代碼假定從第3列到表尾的所有列都是數字的(如屏幕截圖所示)。
dt = Current Data Table();
f = 3; //first numeric column
dt[1 :: N Row(dt), f :: N Col(dt)] = 2 ^ dt[1 :: N Row(dt), f :: N Col(dt)]
;