Hallo,
Ich möchte, dass die Farbe einer bestimmten Zelle zugewiesen wird, vorausgesetzt, dass die Zellspalte die Eigenschaft "Wertfarbe" hat.
Hier ist die Kopie meines Skripts, das auf Big Class.jmp angewendet wurde. Ich fügte der Spalte "Geschlecht" eine Farbeigenschaft hinzu.
//Get the grouping column and store in a list
Summarize( A = by( :sex ) );
B = :sex << get property( value ordering );
If( Is Empty( B ),
GroupList = A,
GroupList = B
);
Show( GroupList );
//get the value color ordering property
GroupColor=:sex << get property( value colors );
Show(GroupColor);
Die Ausgabe lautet wie folgt:
GroupList = {"F", "M"};
GroupColor = {"F" = 19, "M" = 21};Ich möchte jedoch, dass die Ausgabe für die GroupColor folgendermaßen lautet:
GroupColor = {19, 21};Ist das möglich? Danke,
Shaira
Das wird funktionieren
For( i = 1, i <= N Items( GroupColor ), i++,
GroupColor[i] = Num( Word( 3, Char( GroupColor[i] ) ) )
);
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
:sex << Set Property( "Value Colors", {"F" = -13647958, "M" = -4222675} );
groupColor = :sex << get property( value colors );
Show(groupColor);
for(i=1, i<=NItems(groupColor), i++,
groupColor[i] = Arg(groupColor[i], 2);
);
Show(groupColor);