Re: Fórmula para normalizar datos a la media de controlUna opción es usar la declaración If dentro de Col Mean
Col Mean(If(:Column 1 == 0, :Column 2, .))

Si la columna A tiene primero fila como 0 también puedes usar como constante() para calcular la media
As Constant(Col Mean(:Column 2, :Column 1))
He adjuntado una tabla de ejemplo con ambos cálculos medios. Por supuesto, puede simplemente tomar el cálculo medio y usarlo en una sola columna que calculará sus datos finales.
Re: Fórmula para normalizar datos a la media de controlGracias jthi, tomé tu ejemplo y escribí la ecuación de la fórmula para la Columna 3, por lo que la normalización, todo sucede en esa columna de la siguiente manera:
:Column 2 / Col Mean( If( :Column 1 == 0, :Column 2, . ) )
No necesitaba crear una variable local.La función Col Mean aparentemente hace eso en segundo plano.
¡Aprecio tu perspicacia!¡Gracias!
Vince
Fórmula para normalizar datos para controlar la mediaAquí está la situación muy simple que tengo:
Columna A: datos continuos sobre los niveles de tratamiento en un experimento.0 = controles
Columna B: Datos continuos que es la métrica de respuesta al tratamiento.
Columna C: Fórmula que calcula la métrica de respuesta de la Columna B normalizada (es decir, dividida por) la media de las respuestas en los controles (filas donde la Columna A=0).
¿Cómo escribo la fórmula en la Columna C para hacer esta normalización de la Columna B a la media de control?
Creo que implicará crear una variable local que use la función Col Mean condicional a las Filas en la Columna A que son = 0.
No sé cómo hacer que ese condicional funcione para las múltiples filas que deben seleccionarse para el cálculo de la media de los controles.
Sé que la función Col Mean calcula la media de todos los datos en la Columna B, y que usando una variable Por puede calcular las medias para cada valor de la Columna A. Pero, quiero calcular una sola media para los valores de la Columna B donde La columna A es = 0 y usa esa media única como argumento en la columna C para calcular una ecuación (Columna C=Columna B/Media de la columna B donde la columna A=0) en cada fila de la tabla.
Estoy usando JMP 16.
Modelado Estadístico AvanzadoInvestigación del Consumidor y del MercadoLa personalización en masaIngeniería de Calidad y Procesosventanas