Bedingte Formatierung in einer DatentabelleHallo,
Ich versuche, eine bedingte Formel für Spalten anzuwenden, um die Zellenfarbe anzuwenden, aber ich kann kein erfolgreiches Ergebnis erzielen.
Irgendwelche Vorschläge, wie man es macht?Ich glaube, ich verwende hier eine falsche Formel.
Beispiel:
Säulen
UV UV ablehnen
0,15 0,15
Formel: If( :UV == :UV zu verwerfen,
Farbe von ( "Rot"),
"Weiss"
)
Die Idee ist, dass JMP die Zelle rot hervorhebt, wenn der Wert gleich einem Wert in einer anderen Spalte ist
Vielen Dank im Voraus
Betreff: Bedingte Formatierung in einer DatentabelleIch bin immer noch verwirrt darüber, auf was "gemein" Sie sich beziehen?Der folgende Code schätzt jedoch eines der möglichen Mittel zum Vergleichen und legt daraus die Zelle mit der maximalen Differenz zum Mittelwert fest.
Names Default To Here( 1 );
// Open the sample data table
dt = Open( "$SAMPLE_DATA/blood pressure.jmp" );
// Loop across rows to find what cells have the max values
For Each Row(
// Find the mean for the target columns in the row
rowMean = Mean( :BP 8M, :BP 12M, :BP 6M, :BP 8W, :BP 12W, :BP 6W, :BP 8F, :BP 12F, :BP 6F );
// Initialize the memory variables to hold the max value and the column the max value is in
MaxVal = 0;
Col = 0;
// Loop across the columns in question and find the max value
For( i = 1, i <= 9, i++,
If( Abs( Column( i + 2 )[Row()] - rowMean ) > MaxVal,
MaxVal = Abs( Column( i + 2 )[Row()] - rowMean );
Col = i + 2;
)
);
// Set the cell color for the cell that has the max value
Column( col ) << color cells( "red", Row() );
);

Betreff: Bedingte Formatierung in einer DatentabelleIch verwende JMP 14
Der Code, an dem Sie arbeiten, verstehen Sie mich nicht falsch. Die Sache ist, dass ich nach einer Lösung suche, mit der ich unterscheiden kann, welche Spalte von 3 Datenspalten am weitesten vom Mittelwert entfernt ist (visuell).
Es tut mir wirklich leid, wenn ich zweideutig bin.
Betreff: Bedingte Formatierung in einer Datentabelle1. Welche Version von JMP verwenden Sie?
2. Was meinst du damit, dass es nicht zu funktionieren scheint?Es läuft ohne Fehler in JMP 12, 13 und 14.
Betreff: Bedingte Formatierung in einer DatentabelleEs scheint zu funktionieren, aber in meinem Fall habe ich 3 Spalten mit sehr ähnlichen Ei-Gewichtsdaten. Ich möchte eine von drei Spalten hervorheben, die einen Wert enthält, der >20 % vom Mittelwert entfernt ist
Betreff: Bedingte Formatierung in einer DatentabelleDer Formelprozessor hat sich beschwert, als ich versuchte, die Zellenfarbe aus einer Spaltenformel festzulegen, aber unten ist ein einfaches Skript, das funktioniert.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Reject", character );
For Each Row(
If( :weight > 120,
:reject << color cells( "red", Row() ),
:reject << color cells( "white", Row() )
)
);
