繪製多個 FitY by X 圖的更好方法我原來的來源表是一個包含 ID、群組和大量參數的高表。 我想繪製所有按 X 擬合 Y 的參數(A 組與 B 組按 ID 組)。 我所做的傳統方法是將高表更改為寬表並一次繪製一個參數。 但如果我有數百個參數,這不是一個好的解決方案。 有沒有更好或更聰明的方法來做到這一點?
附加範例 jmp 文件
高桌子

切換到寬表

繪製 paramA A 與 ParamA B 的關係圖

進階統計建模消費者與市場研究資料混合與清理數據探索和視覺化大規模客製化回覆:繪製多個 FitY by X 圖的更好方法相同的概念@tx尼爾森但我會透過堆疊形成一個很長的表格,然後按組列分割來稍微不同地排列表格。最後使用雙變數腳本的 by 欄位中的參數:
names default to here(1);
Long = Data Table( "DEBUG" ) << Stack(
columns( :paramA, :paramB, :paramC ),
Source Label Column( "Parameter" ),
Stacked Data Column( "Data" )
);
repivot = Long << Split(
Split By( :GROUP ),
Split( :Data ),
Group( :Parameter, :ID ),
Sort by Column Property
);
biv = Bivariate( Y( :A ), X( :B ), Summary Statistics( 1 ), By( :Parameter ) );
dtSum = (biv << XPath("//TableBox"))[1][1] << make combined data table;
dtSum << Select Where(:Column 1 != "Correlation");
dtSum << Delete Rows;
dtSum << Set Name( "Results" );然後可以對結果表進行排序以找到有趣的相關性。
不過,反應篩選平台看起來確實很有前途。
回覆:繪製多個 FitY by X 圖的更好方法您可能會探索的另一個平台是響應篩選。 我發現它是一個有用的工具,可以查看許多 y 與 x 的擬合情況。 看反應篩選文件。
回覆:繪製多個 FitY by X 圖的更好方法@tx尼爾森正在引用“多系列堆疊”選項:

回覆:繪製多個 FitY by X 圖的更好方法嗨,納爾遜,
如何執行第一步 - 指定 2 列堆疊? 能進一步詳細說明嗎?回覆:繪製多個 FitY by X 圖的更好方法以您的範例資料為例,我首先將資料拆分為您的寬格式,然後我採用該資料表並進行了多系列堆疊
表=>堆疊
指定 2 列堆疊

然後,我新增了一個名為 Analysis 的簡單新列,它是 Label 和 Label 2 列的簡單串聯

最後,我執行 Fit Y by X,指定 Data 和 Data 2 作為 Y 和 X 列,然後將 Analysis 列設為 By 列,給出以下結果
