使用 JSL 對多個變數執行單向(或多向)變異數分析而不顯示圖形你好,
我想在一個表上運行單向方差分析(最終是多向方差分析),以獲得非常大的端點列表,並通過事後檢定(例如 Dunnett 的檢定)進行追蹤。
對於大量端點列表,如果只需要聚合的 p 值,則顯示每個圖表既慢又不切實際。
JSL 中是否有一種方法可以繞過圖形建立來僅檢索那些值?
大規模客製化回复:在不使用 JSL 顯示圖形的情況下對許多變量執行單向(或多向)ANOVA可以輕鬆地以不可見的模式運行平台,然後輸出結果。請參閱下面的腳本和重新
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colNames = dt << get column names( continuous );
ow = Oneway( invisible, Y( Eval( colNames ) ), X( :site ), Means( 1 ), Mean Diamonds( 1 ) );
Report( ow[1] )["Analysis of Variance"][Table Box( 1 )] << make combined data table;

回复:在不使用 JSL 顯示圖形的情況下對許多變量執行單向(或多向)ANOVA嗨,吉姆,
我沒有那樣想。 它成功了。
非常感謝!
最好的,
塞巴斯蒂安
回复:在不使用 JSL 顯示圖形的情況下對許多變量執行單向(或多向)ANOVA我還認為您應該考慮使用響應篩選平台。它為您提供 PValue 和其他統計信息。它還有一個交互式表格腳本,可以顯示任何選定變量的散點圖。

Names Default To Here( 1 );
// Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colNames = dt << get column names( continuous );
Response Screening(
Y( Eval( colNames ) ),
X( :SITE ),
PValues Table on Launch( 1 )
);