Estoy tratando de usar la fórmula media de columna para mostrar el valor promedio de Tiempo 0 para una columna de muestras de prueba, agrupadas por los tipos de muestra de prueba.
Encontré este tema de 2012, que parecía que funcionaría:
https://community.jmp.com/t5/Discussions/Determine-column-mean-by-day-and-within-certain-hours/mp/5477/highlight/true
La sintaxis recomendada allí es:
Col Media( If( 1 <= :Hora <= 10, :x, Vacío() ),
ía )
Sin embargo, cuando trato de usar algo similar con mi conjunto de datos, aparece el error "el argumento debe ser numérico 1 vez en las filas: 2".
Esta es la sintaxis que estoy tratando de usar.
Col Mean(If( :DH horas == 0, :pm_mw, Vacío() ), :Substrato)
Puedo hacer que forumla se ejecute correctamente si elimino la variable by:
Col Media(Si( :DH horas == 0, :pm_mw, Vacío() ))
De manera similar, puedo hacer que se evalúe correctamente si elimino la declaración I:
Col Media(:pm_mw, :Substrato)
Y finalmente, puedo hacer que evalúe correctamente si todos los valores de horas DH en la tabla son 0. Pero si hay valores distintos de 0 para las horas DH en la tabla, no se evaluará.
Cualquier sugerencia sera apreciada.
En lugar de vacío (), use un valor faltante, representado por un punto.
formula column using ColMeanformula column using ColMeancolumna de fórmula usando ColMean