Comment changer toutes les couleurs des diamants de confiance de la boîte à moustaches dans le générateur de graphiques ?Salut, je veux avoir la couleur noire du niveau de confiance pour tous mes tracés en boîte dans le générateur de graphiques. Voir ci-dessous l'exemple du tableau de données des ventes mensuelles. J'utilise la colonne "Mois" comme variable de coloration, mais mes losanges de confiance ne sont pas visibles car ils ont la même couleur que les boîtes à moustaches.

J'ai essayé d'ajouter une boucle pour définir la couleur de la ligne en noir, mais cela change les couleurs de la boîte à moustaches en gris
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);

Ci-joint est également le tableau de données, toute aide serait appréciée
GraphiqueRe : Comment changer toutes les couleurs des diamants de confiance des boîtes à moustaches dans le générateur de graphiques ?J'ai pu accomplir ce que vous voulez en apportant quelques changements à votre approche.

- Créez votre graphique, mais ne sélectionnez pas Confidence Diamonds
- Faites un clic droit sur le graphique et sélectionnez Add=>Box Plot, pour ajouter un deuxième Box Plot
- Dans les variables du 2nd Box Plot, développez la section et désélectionnez Color Month
- Maintenant, faites un clic droit sur le graphique et sélectionnez le 2e diagramme en boîte et sélectionnez Confidence Diamonds
- Enfin, allez à la légende et faites un clic droit sur les ventes et changez la couleur de la ligne en noir
Voici le script du graphique
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 ) )
)}
)
)
);