JSL, wie ändere ich die Farbe einer einzelnen Spalte in einem Pareto-Diagramm?Hallo zusammen,
Ich bin daran interessiert, JSL zu verwenden, um die Farbe eines einzelnen Balkens (oder möglicherweise mehrerer Balken) in einem Pareto-Diagramm zu ändern, und mich dabei nicht auf die interaktive Zeilenauswahl einer Datentabelle zu verlassen.
Ich fand diese beiden Diskussionen hilfreich Hier Und Hier , aber sie sind nicht ganz das, was ich suche. Ich kann das Diagramm natürlich auch mit Graph Builder anstelle der Pareto Plot-Plattform erstellen, das ist nicht unbedingt das Problem. Nach langem Suchen habe ich nicht wirklich herausgefunden, wie ich es so machen kann, wie ich es gerne hätte.
Ich würde es vorziehen, keine transformierte Spalte erstellen zu müssen, wie in einem der Beispiele, und ich würde es auch vorziehen, die Einstellungen in JMP nicht zu ändern.
Wenn ich beispielsweise die Datei Car.jmp verwende und ein Pareto-Diagramm von :Make als Ursache und :Wt als Freq erstelle, möchte ich einige bestimmte Spalten einfärben. Im Screenshot unten sind die Automarken Chevrolet, Toyota und Honda ausgewählt und „hervorgehoben“, aber ich möchte diesen eine bestimmte Farbe geben (z. B. Rot, Schwarz oder Grün) – hoffentlich mithilfe von JSL.

Alle Gedanken/Vorschläge sind sehr willkommen.
Danke!,
DS
Automatisierung und SkripterstellungDatenexploration und -visualisierungErgebnisse teilen und kommunizierenWindowsBetreff: JSL, wie ändere ich die Farbe einer einzelnen Spalte in einem Pareto-Diagramm?Das Pareto-Diagramm scheint eine Möglichkeit zu bieten, ausgewählte Ursachen einzufärben

Und JMP stellt Ihnen ein Skript wie dieses zur Verfügung (unter Verwendung von Failure Raw Data).
Pareto Plot(
Cause(:failure),
Cause Colors(
{{"contamination", "Gray"}, {"oxide defect", "Red"}
}
),
SendToReport(
Dispatch(
{"Plots"},
"",
TextEditBox,
{Rotate Text("Left"), Set Wrap(277), Set Base Font("Axis Title")}
),
Dispatch(
{"Plots"},
"",
Text Edit Box(2),
{Rotate Text("Right"), Set Wrap(277), Set Base Font("Axis Title")}
),
Dispatch(
{"Plots"},
"",
Text Edit Box(3),
{Set Wrap(277), Set Base Font("Axis Title")}
)
)
)
Sie sollten also in der Lage sein, sie einzufärben, indem Sie Werte- und Farbpaare in einer Liste erstellen
Betreff: JSL, wie ändere ich die Farbe einer einzelnen Spalte in einem Pareto-Diagramm?Hallo @jthi ,
Vielen Dank für die Info und den Hinweis, dass die Pareto-Plattform bereits über eine integrierte Option zum Färben von Spalten verfügt. Nachdem ich die verschachtelte Liste korrekt erstellt hatte, konnte ich sie an die Pareto-Plattform übergeben und sie funktioniert großartig.
Danke!,
DS