Verteilungsdiagramme speichernHallo alle,
Ich habe ein Verteilungsdiagramm und wollte das Bild als PNG speichern. Das einzige Bild, das ich erhalte, ist jedoch das zuletzt generierte Bild. Wie kann ich alle Plots speichern?
dt_dist = Distribution(
Nominal Distribution( Column( :age ), Horizontal Layout( 1 ), Vertical( 0 ) ),
By( :sex )
);
dist = dt_dist << get picture;
dist << Save Picture( "C:\distribution_plot.png", "png" );

Automatisierung und SkripterstellungBetreff: Verteilungsdiagramme speichernWenn Sie den Befehl By() verwenden, gibt die Plattform eine Liste zurück, was bedeutet, dass dist tatsächlich eine Liste mit zwei Werten ist (in diesem Fall dist[1] und dist[2]). Möglicherweise gibt es elegantere Möglichkeiten, dies zu erreichen, aber eine Möglichkeit wäre, mit Current Report() einen Verweis auf das gesamte aktuelle Fenster zu erhalten:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt_dist = Distribution(
Nominal Distribution( Column( :age ), Horizontal Layout( 1 ), Vertical( 0 ) ),
By( :sex )
);
rpt = Current Report();
dist = rpt << get picture;
dist << Save Picture( "$DESKTOP\distribution_plot.png", "png" );