JMP 社群您好,
我使用的是 JMP 17.0.0,我知道可以使用圖形產生器中的「換行」方塊為未透視資料集建立面板圖。
但是,如何為已旋轉的資料集建立面板圖?我能想到的最接近的方法是將各個列拖曳到圖形產生器的 y 軸以將圖一一堆疊,但不是以面板格式。
很想聽聽大家對此的意見。謝謝!

使用 JMP,您可能必須使用兩種格式的表格(寬/分割或高/堆疊),因此堆疊資料並建立繪圖(除非您想像您所做的那樣將它們作為單獨的列添加到 y 軸)。
- 通常圖形產生器可以進行旋轉,無需手動執行。
- 正如 Jarmo 建議的那樣,“堆疊”值並使用“標籤”來包裝圖。
- 如果各個圖需要不同的軸比例,「換行」將無法運作。
-> 升級到 JMP18 並使用“Page”而不是“Wrap”

dt = Open( "$SAMPLE_DATA/Water Treatment.jmp" );
dtstacked = dt << Stack(
columns(
:"Q-E"n, :"ZN-E"n, :"PH-E"n, :"DBO-E"n, :"DQO-E"n, :"SS-E"n, :"SSV-E"n,
:"SED-E"n, :"COND-E"n
),
"Non-stacked columns"n( Keep( :Date ) )
);
dtstacked << Graph Builder(
Transform Column(
"Month[Date]",
Format( "Format Pattern", "<MM><YYYY>", 15 ),
Formula( Date Increment( :Date, "Month", 0 ) )
),
Link Page Axes( "X Only" ),
Replicate Linked Page Axes( 0 ),
Variables(
X( :"Month[Date]"n ),
Y( :Data ),
Page( :Label, Levels per Row( 3 ), Show Title( 0 ) )
),
Elements(
Points( X, Y, Summary Statistic( "Mean" ) ),
Smoother( X, Y )
)
);</YYYY></MM>