如何根據 R 值對雙變數 JMP 圖表進行排序/排序。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在使用 1 個 Y 軸參數(因變數)和 100 個 X 軸參數(自變數)進行迴歸分析,並希望在頂部看到頂部相關性(高 R 值)。 我獲取所有這些圖表並應用線性擬合,但預設情況下,這些圖表根據參數名稱按字母順序排序。 有沒有辦法按照 R 值遞減的順序對這些圖表進行排序?
回覆:如何根據 R 值對雙變數 JMP 圖表進行排序/排序。謝謝內特。 我也會探索這個選項。
回覆:如何根據 R 值對雙變數 JMP 圖表進行排序/排序。謝謝伊恩。 我會仔細看看的。
回覆:如何根據 R 值對雙變數 JMP 圖表進行排序/排序。非常感謝,內特。 不幸的是,我當然忽略了這個選項!
回覆:如何根據 R 值對雙變數 JMP 圖表進行排序/排序。嗨,Shwetakuvlsi1,
您熟悉「按擬合優度排序」選項嗎?在 Football.jmp 等範例資料上使用此方法可以獲得頂部最好的 R 平方和底部最差的 R 平方。

這是一個範例腳本,供您查看。
dt = Open( "$SAMPLE_DATA/Football.jmp" ); dt << Fit Group( Bivariate( Y( :Height ), X( :Weight ), Fit Line ), Bivariate( Y( :Height ), X( :LegPress ), Fit Line ), Bivariate( Y( :Height ), X( :Neck ), Fit Line ), Bivariate( Y( :Height ), X( :Squat ), Fit Line ), Bivariate( Y( :Height ), X( :Fat ), Fit Line ), Bivariate( Y( :Height ), X( :Bench ), Fit Line ), Bivariate( Y( :Height ), X( :Speed ), Fit Line ), <<{Arrange in Rows( 1 ), Order by Goodness of Fit},);由於您有 100 個 X,您甚至可能希望使用 make 組合資料表將內容轉換為表格格式。

然後您可以選擇 R 平方值:

問候,
內特
回覆:如何根據 R 值對雙變數 JMP 圖表進行排序/排序。我會看一下響應篩選平台:
http://www.jmp.com/support/help/Response_Screening.shtml
這是專為這種事情設計的。
但是,如果您想堅持使用目前的方法,可以使用如下所示的方法。 執行“檔案 > 新 > 新腳本”,複製程式碼,然後“編輯 > 運行腳本”。
名稱預設到這裡( 1 );
// 製作一些數據
編號= 25 ; // 行數
數控= 21 ; // 列數
米= J (nr、NC、隨機常態());
cNames = { “是” };為了(c= 2 , c<=nc, c++,插入(別名, “X” ||查爾(C- 1 )));
dt =表格(米,<<列名(別名));
dt <<設定名稱( “很多X” );
// '傳統' 以 X 擬合 Y 。 。 。
// (1) 隱形啟動平台
biv = dt <<雙變數(Y(cNames[ 1 ]), X(cNames[ 2 :: N項(cNames)])、FitLine、Invisible);
// (2) 將 R 平方值放入不可見的表中
dt2 =報告(biv[ 1 ])[表格框( 1 )] <<製作組合數據表(無形的( 1 ));
r2Del = dt2 <<取得行位置(:第 1 列!= “R方” );
dt2 <<刪除行(r2del);
dt2 <<種類(按(:第 2 列)、順序(降序)、替換錶);
// (3) 透過 R Squared 取得 X 的排序
x訂單 =柱子(dt2, “X” ) <<獲取值;
// (4) 關閉不可見的報表和表格
報告(biv[ 1 ]) <<關閉視窗;
關閉(dt2, 不保存);
// (5) 以正確的 X 順序啟動平台
biv = dt <<雙變數(Y(cNames[ 1 ]), X(評估(xOrder)), FitLine);
// 回應篩選平台。 。 。
等待( 3 );
rs = dt <<反應篩選( Y(cNames[ 1 ]), X(cNames[ 2 :: N項(cNames)]) );