Overlay-Plot-Skripts<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo zusammen,
Ich habe die Suche nach dem Ändern der Skripte eines Overlay-Plots. Angenommen, ich habe eine for-Schleife, die bei jeder Iteration eine neue Darstellung erstellt. Bei jeder Iteration wird eine Zeichenfolgenvariable aktualisiert, die der Name der nächsten zu plottenden Spalte ist.
Welche Syntax verwende ich zum Ändern der Spalte? Ich habe das Skript aus einem Overlay-Plot kopiert, den ich erstellt habe. Anstelle von: Name ("0V") habe ich versucht, AsColumn (xCol) zu verwenden, hatte aber kein Glück. Irgendwelche Vorschläge?
für (k = 2, k <= 2, k ++,
xCol = Spalte (dtSummary, k);
yCol = Spalte (dtSummary, k + 65);
ov = dtSummary << (Überlagerungsdiagramm (X (: Name ("0V")), Y (: RP_0V), Sortiere X (0), Getrennte Achsen (1)))
);
Re: Overlay-Plot-SkriptsVielen Dank!
Re: Overlay-Plot-SkriptsDieser Ansatz wird funktionieren. Verwenden Sie eine Tabellenvariable und das Konstrukt der Spalte (, 
dt = öffnen ( "$ sample_data \ Car Physical Data.jmp" ) ;
xcol = "Wendekreis" ;
ycol = "Gewicht" ;
Überlagerungsplot ( X ( Säule ( dt . xcol ) ) . Y ( Säule ( dt . ycol ) ) . Getrennte Äxte ( 1 ) ) ;
Re: Overlay-Plot-SkriptsIch habe meinen Code so geändert, dass er nicht hätte: Name, aber trotzdem kein Glück, dass er funktioniert.
für (k = 2, k <= 2, k ++,
xCol = "_" || Char ((k-2) * 10) || "V";
yCol = Spalte (dtSummary, k + 65);
Überlagerungsdiagramm (X (: _0V), Y (: RP_0V), Sortiere X (0), Getrennte Achsen (1))
);