Hinzufügen benutzerdefinierter Markierungen und Farben zu GraphBuilder in JSLHallo,
Ich versuche, den Zeilenzuständen durch in einer bestimmten Spalte erwähnte Flags Farben/Markierungen hinzuzufügen. Bei der Arbeit am Datensatz „Städte“ habe ich beispielsweise für einige Zeilen zufällige Flaggen (fünf verschiedene Klassen von Flaggen) erstellt, und die meisten sind leer. Nun werden die meisten dieser Werte mit einem einzelnen schwarzen Punkt dargestellt, ich bin damit einverstanden. Das größte Problem entsteht jedoch, wenn ich versuche, ein individuelles Wertediagramm mit einer Legende zu erstellen. Ich möchte nicht, dass der schwarze Punkt in der Legende angezeigt wird, sondern dass die 5 verschiedenen Klassen mit unterschiedlichen Farben angezeigt werden.


dlg = Column Dialog(
yList = Col List( "Ys",
Min Col(1)
),
xList = Col List( "Xs",
Min Col(1),
Max Col(1)
),
byList = Col List( "Color/Mark By",
Max Col(1)
)
);
_files = dlg["byList"];
dt << Color or Mark by Column( _files[1], Marker Theme( "solid" ), Color Theme("JMP default") );
meas_cols = dt << Get Column Names("String");
// Get the selected X and Y columns
x_col = dlg["xList"];
y_cols = dlg["yList"];
// Create new window with a vertical list box to store graph builder objects
nw = New Window( "graphs", <<JOURNAL></JOURNAL>Automatisierung und SkripterstellungGrundlegende Datenanalyse und ModellierungBetreff: Hinzufügen benutzerdefinierter Markierungen und Farben zu GraphBuilder in JSLHaben Sie versucht, Ihre Spalte weiterzuziehen? Überlagerung
oder in JSL
Variables(X(x_col[1]), Y(y_cols[i]), Overlay(:mycol)),
Elements(Points(X, Y, Ovelay, Legend(24))),
Betreff: Hinzufügen benutzerdefinierter Markierungen und Farben zu GraphBuilder in JSLJa, das habe ich versucht. Es werden jedoch nur die markierten oder markierten Zeilen geplottet. Gibt es eine Möglichkeit, dies zu überwinden? Ich möchte die schwarzen Punkte und die anderen Beschriftungen auf dem Plot, aber ich möchte nicht, dass der schwarze Punkt in der Legende erscheint, sondern nur die Beschriftungen in der Legende.
Bearbeiten: Ich habe es versucht, es funktioniert, aber ich kann die Farbe der standardmäßigen schwarzen Punkte nicht einstellen. Diese Punkte erscheinen in einer neuen Farbe (es tut mir leid, ich habe einige Schwierigkeiten mit den Farben)
Variables(X(x_col[1]), Y(y_cols[i]), Color(_files[1])),
Elements(Points(X, Y, Legend(28))),
Betreff: Hinzufügen benutzerdefinierter Markierungen und Farben zu GraphBuilder in JSLSie können mit der rechten Maustaste auf die Punkte klicken, um die Farbe zu ändern:

Sie können auch auf die Punkte doppelklicken – dann öffnen sich die Legendeneinstellungen – wo Sie auswählen können, welche Plots angezeigt und welche ausgeblendet werden sollen.
