Hallo,
Ich zeichne 64 Histogrammverteilungen und stapele sie. Ich mag es, die Farbe jedes Histogramms anders zu ändern. Sie können dies manuell tun, aber wie kann man dies automatisch ändern?
Ich schätze Ihre Hilfe. Danke
Danke Jim. Ich werde es versuchen.
Die einfache Antwort lautet „Ja“. Mit einer For()-Schleife und Substitution können Sie jedoch einfach die gewünschten 64 Histogramme durchlaufen und den erforderlichen Code generieren
Danke Jim. Bedeutet das, dass ich dies für 64 Histogramme tun muss, die ich erstellen und stapeln möchte?
Die Histogrammfarbe steht JSL programmgesteuert zur Verfügung.Sie können dazu relativ einfach ein Skript schreiben.Hier ist das Ergebnis, wenn Sie einfach „Anpassen“ verwenden und dann die Plattform das Skript für die Änderung generieren lassen
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 )
),
Continuous Distribution(
Column( :weight ),
Horizontal Layout( 1 ),
Vertical( 0 )
),
SendToReport(
Dispatch(
{"height"},
"Distrib Histogram",
FrameBox,
{DispatchSeg(
Hist Seg( 1 ),
{Line Color( {108, 60, 65} ), Fill Color( "Medium Light Green" )}
)}
),
Dispatch(
{"weight"},
"Distrib Histogram",
FrameBox,
{DispatchSeg(
Hist Seg( 1 ),
{Line Color( {108, 60, 65} ), Fill Color( "Red" )}
)}
)
)
);