Grad von "verblasst" für "nicht ausgewählt verblasst"Hallo,
Wenn Datenpunkte in einem Diagramm ausgewählt werden, werden die anderen Datenpunkte ausgeblendet (standardmäßig und wenn der Markierungsauswahlmodus so eingestellt ist; andere Optionen sind ebenfalls möglich).
Faded bedeutet „gleiche Farbe, aber nicht so intensiv“.
Gibt es eine Möglichkeit, den Grad der "Ausbleichung" zu definieren?
Wenn das Diagramm in "interaktives HTML" exportiert wird, sind die nicht ausgewählten Punkte "nur" weiß
- aber tatsächlich ist es dadurch viel einfacher, zwischen ausgewählten und nicht ausgewählten Datenpunkten zu unterscheiden.
Mal mehr und mal weniger Fading wird bevorzugt, wäre also toll, wenn es schon eine Option gibt, den Grad des "Fading" einzustellen ...
GrafikBetreff: Grad "verblasst" für "unselektiert verblasst"Sie können Color oder Mark by Column (unter dem roten Pfeil in den Datentabellenzeilen) ausprobieren und eine fortlaufende Spalte verwenden. Die Farben variieren je nach den Werten dieser Spalte (sie werden eingeteilt).Ich weiß nicht, ob sie angezeigt werden, wenn Sie Zeilen ausschließen (aber nicht ausblenden), aber ich denke, das könnte das sein, was Sie wollen.
Betreff: Grad "verblasst" für "unselektiert verblasst"Ich glaube nicht, dass dies eingestellt werden kann, und ich würde es nicht so verwenden, wie Sie es beschreiben.
Es gibt viele andere Möglichkeiten, Zeilen/Punkte zu markieren, z. nach Farbe, Markierung, Größe, Beschriftung, Position im Diagramm ... Brauchen Sie wirklich eine andere Dimension?
Eine Problemumgehung (um die gewünschte Funktionalität zu erhalten) kann darin bestehen, dass Sie eine Formel eingeben, die die Farben der nicht ausgewählten in eine schlechtere umwandelt, und dass Sie dies als Status der Farbzeile definieren.
Betreff: Grad "verblasst" für "unselektiert verblasst"Hallo @Georg ,
das könnte funktionieren.
Wie löse ich die Ausführung der Formel nach der Auswahl der Datenpunkte aus?
Betreff: Grad "verblasst" für "unselektiert verblasst"Hallo,
@danschikore gab mir den Hinweis, einen Zeilenzustandshandler zu verwenden. -> coole Funktion, danke 
Jetzt kann ich eine Funktion f durch eine beliebige Datenpunktauswahl auslösen:
dt << make row state handler( f );
Aber wie so oft im Leben löst man 1 Problem und 2 neue:
a) Die GraphBuilder-Farbeinstellung überschreibt die Zeilenfarbeinstellung
-> Gibt es eine Einstellung, mit der die Zeilenfarbeinstellung die GraphBuilder-Farbe überschreibt?
und noch viel schlimmer:
b) der Row State Handler reagiert auf jede Änderung des Row State - leider ändert sich auch mein neues "label" und "color".
und das Protokoll sagt mir, dass "Zeilenzustände nicht vom Row State Handler geändert werden sollten".
Gibt es eine Möglichkeit, nur auf Änderungen der "Auswahl" zu reagieren und nicht auf alle Änderungen des Zeilenstatus?

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
f = Function( {a},
selected = dt << Get selected Rows();
if(N Row(selected)>0,
print("change size & font");
rs = dt << get row states;
bits0 = (mod(rs, 2)==1); //select
bits1 = (mod(floor(rs/2),2)==1)*2; //exclude
bits2 = (mod(floor(rs/4),2)==1)*4; //hide
highlight = 200; // large dot, label (keep the automatic color)
faded = 8192; //light gray --> unfortunately, no effect
setStates = bits0 + bits1 + bits2 + highlight * bits0 + faded *(1-bits0);
show(rs, bits0,bits1,bits2,setStates);
dt << Set Row States (setStates);
);
);
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Color( :sex ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
);
rs = dt << make row state handler( f );
Betreff: Grad "verblasst" für "unselektiert verblasst"Eine andere Möglichkeit, auf Änderungen des Zeilenstatus zu reagieren, besteht darin, neue Spalten mit Formeln zu erstellen, die die Zeilenstatus verwenden.Dann können Sie diese Spalten im Graph Builder (oder einer anderen Plattform) verwenden und sie werden auf die sich ändernden Formeln reagieren.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "sexformula",
Character,
"Nominal",
Formula( If( Selected(), "Selected", :sex ) )
);
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Color( :sexformula ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
3,
Properties(
2,
{Line Color( 1 ), Marker Size( 6 )},
Item ID( "Selected", 1 )
)
)}
)
)
);
Betreff: Grad "verblasst" für "unselektiert verblasst"Vielleicht übersehe ich bei den anderen Beiträgen etwas, aber können Sie den Pegel nicht einfach in den JMP-Einstellungen einstellen?
