你好,
我如何編寫這些按鍵的腳本。使用數字列,右鍵單擊以訪問“新公式列”->“分佈”->“約翰遜規範化”
在 GUI 中編寫這些選項的基本規則是什麼? 如果我可以被引導到一個很棒的文檔! 謝謝
-Rgds,喬爾
嗨,Pmroz,
我得到了你的分數。 由於數據量的原因,我應該盡可能多地編寫腳本。 我對轉換公式感興趣,並通過“<回复:JSL 新公式專欄嗨,txnelson,
謝謝。 如果沒有像在 gui 中那樣直接訪問“保存轉換”的點擊,我可以接受分配圖的額外開銷以獲得我想要的東西。回复:JSL 新公式專欄
獲取此函數腳本的另一種方法是:
1.對錶進行手動操作(即新公式列'->'分佈'->'約翰遜規範化)
2.點擊表名旁邊的紅色小三角,選擇Copy Table Script
3.打開一個腳本窗口並將腳本粘貼到
4. 向下滾動到底部,您會看到類似這樣的內容(以 Cities.jmp 數據集為例)
New Column( "Johnson Su[CO]",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula(
ArcSinH( (:CO - 3.46504509514207) / 2.33960293388985 ) *
1.77414644201164 + (-2.38210320696422)
)
),
所以,如果你想單獨編寫腳本,你可以說
dt = open("$sample_data/Cities.jmp");
dt << New Column( "Johnson Su[CO]", Numeric, "Continuous",
Format( "Best", 12 ),
Formula(
ArcSinH( (:CO - 3.46504509514207) / 2.33960293388985 ) *
1.77414644201164 + (-2.38210320696422)
)
);
新公式列不是已添加到 JSL 的功能。 也就是說,據我所知。 我將如何得到您所要求的,是使用分發平台生成新列
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Cities.jmp" );
obj = Distribution( Column( :CO ) );
obj << Fit Distribution( JohnsonSu( Save Transformed ) );
obj << Close Window;
指向此文檔的指針是:
幫助==>腳本索引==>分佈==>擬合分佈==>保存轉換