圖建構器中的因子組合大家好,
因此,我有一個時間序列 (t, y),它受到變數 A 和 B 以及雜訊的影響。我的工作流程是:為變數 A 和 B 設計實驗設計 (DoE),測量、視覺化並估計/計算 A 和 B 的影響。為此,我們希望根據這些因素繪製並直觀地評估資料和「受擾動」的時間序列 (t, y)。
這個問題主要涉及GraphBuilder 中組合因子的可視化。請特別查看 R 產生的「plot2.png」和 JMP 產生的對應「plot_jmp.png」。請注意,JMP 會為不存在的分組保留空間,例如 (FactorA,FactorB)=(1,10), (2,10) 等,而 R 會自動將圖表簡化為已存在的分組。
在JMP中,如何以最佳方式實現這一點?我不想建立一個新列,將因素A和B組合起來…
R腳本給出的範例資料。
我範例中的公式:
數據探索與視覺化實驗設計回覆:圖建構器中的因子組合JMP中一個常見問題:
刪除 X 組圖中的空子圖
相關: X軸分組:將座標軸上的值限制在對應的分組內
一種變通方法:
在 R 語言中,X 組之間沒有嵌套關係。
正如你所說,可以使用將兩層樓結合起來的列來產生這種設計。
您不必將其作為列添加到資料表中,一個虛擬轉換列(就在圖表內部)就足夠了。
最佳做法:使用換行符號來重現「層次結構」。
「空白區域過多」被認為是一個問題,開發人員可能會著手解決這個問題。
例如: 參與塑造 JMP 的未來:參與今年的願望清單優先調查!

回覆:圖建構器中的因子組合
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
Data Table( "Big Class Families" ) << Select where( :age > 13 & :sex == "F" ) << Exclude;
Graph Builder(
Transform Column( "Concatenate[age,sex]", Character, Nominal, Formula( :sex || "
" || Char( :age ) ) ),
Variables(
X( :height ),
Y( :weight ),
Group X( :"Concatenate[age,sex]"n, Size( 52 ) ),
Overlay( :sex, Overlay Encoding( "Style" ) ),
Color( :age )
),
Elements( Points( X, Y ), Smoother( X, Y ) )
);