Variablen im DiagrammskriptGibt es eine Möglichkeit, Variablen zum Ersetzen von Namen in JMP zu verwenden?
Wenn ich den folgenden Code versuche, wird er nicht ausgeführt. Ich werde eine for-Schleife erstellen, in der ich ein Diagramm erstelle und die Y-Achse ändere, damit ich wirklich hoffe, dass es eine Möglichkeit gibt, wie dies funktionieren kann, anstatt für jedes Diagramm, das ich ausgeben möchte, zu kopieren und einzufügen.
names = {"Hair Color", "Eye color", "Age", "Gender", "Age 1/2"};
graph = dt << Variability Chart(
Y( :Name(names[1])),
X( :City),
Std Dev Chart( 0 )
);
Betreff: Variablen im DiagrammskriptHallo @mochar
Suchst du danach?
dt= Open( "$SAMPLE_DATA/Big Class.jmp" );
:weight << set name ("weight1/2") ;
cols = dt << Get Column Names( Continuous );
for (i=1, i<= n items (cols), i++,
Variability Chart( Y( cols[i] ), X( :age ) );
);
lassen Sie uns wissen, ob es bei Ihnen funktioniert,
Ron
Betreff: Variablen im Diagrammskript @mochar ,
Ron, @ron_horne , bot eine großartige Lösung: Erstellen einer Liste von Spaltenreferenzen.
Sie können auch Spaltennamen als Text verwenden. Ein Beispiel ist unten gezeigt. Anstelle von name verwende ich lieber Column ().
dt = Open("$sample_data/big class.jmp");
names = {"height", "weight", "age", "sex"};
graph = dt << Variability Chart(
Y( column(names[1]) ),
X( column(names[3]) ),
By(Column(names[4]) ),
Std Dev Chart( 0 )
);
Nur noch ein Beispiel.