Formato condicional en una tabla de datosHola,
Estoy tratando de aplicar la fórmula condicional para las columnas para aplicar el color de la celda, pero no puedo lograr un resultado exitoso.
¿Alguna sugerencia de cómo hacerlo?Creo que estoy usando una fórmula incorrecta aquí.
Ejemplo:
columnas
UV UV para rechazar
0,15 0,15
Fórmula: If( :UV == :UV para rechazar,
Color de( "Rojo"),
"Blanco"
)
La idea es que JMP resalte la celda en color rojo si el valor es igual a un valor en otra columna
Gracias por adelantado
Re: Formato condicional en una tabla de datosTodavía estoy confundido en cuanto a qué "Mean" te refieres.Pero, el código a continuación adivina uno de los posibles medios para comparar, y a partir de él establece la celda con la diferencia máxima de la media.
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() );
);

Re: Formato condicional en una tabla de datosEstoy ejecutando JMP 14
El código que está trabajando no me malinterprete. El caso es que estoy buscando una solución que me permita distinguir qué columna de 3 columnas de datos es la más alejada de la media (visualmente)
Lo siento mucho si estoy siendo ambiguo.
Re: Formato condicional en una tabla de datos1. ¿Qué versión de JMP está ejecutando?
2. ¿Qué quieres decir con que no parece funcionar?Corre sin error en JMP 12, 13 y 14.
Re: Formato condicional en una tabla de datosParece funcionar, pero en mi caso tengo 3 columnas de datos de peso ei muy similares. Quiero resaltar una de las tres columnas que contiene un valor> 20% de la media
Re: Formato condicional en una tabla de datosEl procesador de fórmulas se quejó cuando intenté establecer el color de la celda desde una fórmula de columna, sin embargo, a continuación hay un script simple que funciona.
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() )
)
);
