Hallo JMP-Community,
Ich verwende JMP 17.0.0 und weiß, dass ich mithilfe des Felds „Umbrechen“ im Graph Builder ein Paneldiagramm für einen nicht pivotierten Datensatz erstellen kann.
Wie erstelle ich jedoch ein Paneldiagramm für einen Datensatz, der bereits pivotiert wurde? Das Beste, was mir einfällt, ist, einzelne Spalten auf die Y-Achse des Graph Builders zu ziehen, um die Diagramme einzeln zu stapeln, aber nicht in einem Panelformat.
Würde mich freuen, die Meinung aller dazu zu hören. Danke!

Mit JMP müssen Sie möglicherweise Tabellen in beiden Formaten (breit/geteilt oder hoch/gestapelt) verwenden, also stapeln Sie Ihre Daten und erstellen Sie das Diagramm (es sei denn, Sie möchten sie wie Sie es getan haben als separate Spalten zur Y-Achse hinzufügen).
- Graph Builder kann das Pivotieren häufig selbst durchführen, es ist nicht nötig, dies manuell zu tun.
– wie Jarmo vorgeschlagen hat, „stapeln“ Sie die Werte und verwenden Sie „Label“, um die Diagramme zu umschließen.
- Wenn Sie unterschiedliche Achsenskalen für die einzelnen Diagramme benötigen, funktioniert „Umbrechen“ nicht.
-> Upgrade auf JMP18 und Verwendung von „Page“ statt „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>