Wie ändere ich alle Farben der Boxplot-Konfidenzdiamanten im Graph Builder?Hallo, ich möchte für alle meine Boxplots im Graph Builder die Konfidenzniveaufarbe Schwarz haben. Siehe untenstehendes Beispiel der monatlichen Verkaufsdatentabelle. Ich verwende die Spalte "Monat" als Farbvariable, aber meine Vertrauensdiamanten sind nicht sichtbar, da sie dieselbe Farbe wie die Boxplots haben.

Ich habe versucht, eine Schleife hinzuzufügen, um die Linienfarbe auf Schwarz zu setzen, aber dies ändert die Boxplot-Farben in Grau
gb = Graph Builder(
Size( 1805, 897 ),
Show Control Panel( 0 ),
Variables( X( :Month ), Y( :Sales ), Color( :Month ) ),
Elements(
Box Plot(
X,
Y,
Legend( 9 ),
Box Style( "Solid" ),
Confidence Diamond( 1 ),
Fences( 0 )
)
)
);
//tried the method of changing the confidence level line color to black for each box plot,
//but it removes all pre-existing colors
bpseg = gb << Xpath( "//BoxPlotSeg" );
bpseg << Line Color (0);

Anbei ist auch die Datentabelle, jede Hilfe wäre willkommen
GrafikBetreff: Wie ändere ich alle Farben der Boxplot-Konfidenzdiamanten im Graph Builder?Ich konnte erreichen, was Sie wollen, indem ich ein paar Änderungen an Ihrem Ansatz vornahm.

- Erstellen Sie Ihr Diagramm, aber wählen Sie keine Confidence Diamonds aus
- Klicken Sie mit der rechten Maustaste auf das Diagramm und wählen Sie Hinzufügen => Boxplot, um einen zweiten Boxplot hinzuzufügen
- Erweitern Sie in den Variablen für den 2. Boxplot den Abschnitt und deaktivieren Sie Color Month
- Klicken Sie nun mit der rechten Maustaste auf das Diagramm und wählen Sie den 2. Boxplot und wählen Sie Confidence Diamonds
- Gehen Sie schließlich zur Legende und klicken Sie mit der rechten Maustaste auf die Verkäufe und ändern Sie die Linienfarbe in Schwarz
Hier ist das Skript aus dem Diagramm
Names Default To Here( 1 );
dt = Current Data Table();
Graph Builder(
Variables( X( :Month ), Y( :Sales ), Color( :Month ) ),
Elements(
Box Plot( X, Y, Legend( 4 ), Box Style( "Solid" ), Fences( 0 ) ),
Box Plot( X, Y, Color( 0 ), Legend( 5 ), Confidence Diamond( 1 ) )
),
SendToReport(
Dispatch( {"Box Plot"[2]}, "", OutlineBox, {Close( 0 )} ),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Properties( 0, {Line Color( 0 )}, Item ID( "Sales", 1 ) )
)}
)
)
);