在新列中建立公式。 JMP腳本大家好。 我需要建立一個新列,該列將減去連續行的內容並將該值插入到新列中。
本質上我想說的是:在 X 列中,從第 2 行中減去第 1 行,並將該值放入 Y 列中。 我希望整個 X 欄都這樣。
因此:Y 列 = X(i+1) - Xi;我是行號。 有人知道怎麼做嗎? 看起來很簡單,但我對腳本編寫很陌生,很難堅持下去。
進階統計建模自動化和腳本編寫消費者與市場研究內容組織品質和工藝工程回覆:在新列中建立公式。 JMP腳本Brady^2 所說的一個補充:您可以使用此方法在任何平台中建立公式列:
https://www.jmp.com/support/help/en/16.0/#page/jmp/transform-columns-in-a-jmp-platform.shtml
我曾經在資料表中建立很多公式列。 我現在做的少了,多用上面的方法。
回覆:在新列中建立公式。 JMP腳本你好,
正如吉姆所提到的,學習會有所幫助,儘管不可否認,一開始資訊量之大可能有點令人生畏。
由於透過腳本編寫可以完成的大部分工作也可以互動完成,因此請務必查看一鍵式公式,它可以輕鬆創建一些最常見的公式。
在您的範例中,您可以右鍵單擊原始列中的任何值並選擇新公式列 > 行 > 差異從隨後的菜單中。 這一步驟即可建立一個具有所需公式的新欄位。
乾杯,
布雷迪

回覆:在新列中建立公式。 JMP腳本- 您需要閱讀發現 JMP 文件和腳本指南!
- 您需要先嘗試解決問題。人們透過犯錯並找出問題所在來學習
- 當您無法解決問題時,討論社區可以為您提供幫助。
- 下面是一個腳本,如果您正確設定了資料表,它應該向您展示解決問題的一種方法
Names Default to Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
// New column: Column 6
Data Table( "big class" ) << New Column( "New Column",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :weight[Row() + 1] - :weight )
);