Opción para que las fórmulas ignoren las filas excluidasMe gustaría ver una opción para que las fórmulas ignoren las filas excluidas sin tener que incorporar esto en la fórmula usando la función de fórmula "excluir estado".Creo que la forma más fácil de implementar esto es tenerlo como una opción de propiedad de columna en el cuadro de opción de propiedad de columna de fórmula

Entonces, solo una casilla de verificación más aquí que diría "tratar las filas excluidas como faltantes"
Gracias por considerar esta solicitud.
Steve
OtroRe: Opción para que las fórmulas ignoren filas excluidas - Estado cambiado a: ReconocidoHola @shampton82 , ¡Gracias por su sugerencia! Hemos capturado su solicitud y la tomaremos en consideración.
Re: Opción para que las fórmulas ignoren filas excluidas - Estado cambiado a: InvestigandoRe: Opción para que las fórmulas ignoren filas excluidas - Estado cambiado a: Necesita informaciónHola @shampton82 . ¡Gracias por la solicitud! Espero que pueda proporcionar algunos casos de uso de ejemplo de cuándo esta función sería útil.
Re: Opción para fórmulas para ignorar filas excluidasSí, aquí hay un ejemplo.Digamos que en el conjunto de datos de ejemplo del Titanic hago esta fórmula.

y estoy mirando este gráfico

Decido que tengo un montón de datos que no son útiles en este análisis y están sesgando la media, así que los excluyo.El gráfico cambia, pero mi valor calculado no estaba en la fórmula y, por lo tanto, los puntos medios y la estadística de resumen del cuadro de título no cambiaron:

Entonces, en este caso, me gustaría que la fórmula tratara las filas excluidas como faltantes porque los datos excluidos no son útiles en este análisis.Sin embargo, es posible que desee guardarlo para otro análisis y, por lo tanto, recodificarlo para que no aparezca tampoco es una gran opción.
Mi trabajo alrededor ha estado haciendo algo como esto

pero no siempre ha sido así de sencillo.
¡Espero que esto ayude!
Steve
Re: Opción para que las fórmulas ignoren las filas excluidasMe temo que, para fórmulas más complejas, no quedará 100% claro dónde poner los Excluidos, ¿verdad?
Podría agregarse como argumento adicional a cualquier función Col... en la fórmula.
¿Hay pasos adicionales donde es necesario?
p. ej. en obtener filas donde, agregar
Excluded()[row()]==0
Re: Opción para fórmulas para ignorar filas excluidasEy @hogi , lo siento me perdí tu respuesta!
Sí, puede complicarse rápidamente y he tenido algunos momentos frustrantes con eso.Es por eso que un botón en las propiedades de la columna sería una gran ventaja para los usuarios.
Veo que publicaste algo similar a la necesidad de abordar este problema, ¿tal vez deberíamos vincular nuestra publicación?
Steve
Re: Opción para que las fórmulas ignoren filas excluidas - Estado cambiado a: InvestigandoGracias por toda la discusión @hogi @shampton82 ! Estamos revisando la nueva información que ha agregado y actualizaremos esta solicitud una vez que hayamos priorizado.
Re: Opción para que las fórmulas ignoren las filas excluidasHola @shampton82 .
Está bien desde mi lado:)
Para mí, sería bueno contar con algún soporte para manejar estados excluidos en expresiones JSL, por ejemplo, agregar un interruptor al menú de clic derecho para agregar grupos por excluidos automáticamente a expresiones de agregación de columnas generadas automáticamente:
agrupar por excluidos()
Esto será muy útil. Espero que el equipo de Jmp lo implemente en la próxima versión.
Además: se debe advertir a los usuarios si hay filas excluidas y si la fórmula no las tiene en cuenta.
Ningún usuario debería quedar "solo" con un resultado erróneo, sin que nadie le diga que está equivocado.
Muchos usuarios de Jmp definitivamente son conscientes de este problema (es lo PRIMERO que les digo a mis colegas que comienzan a usar Jmp), pero estoy seguro de que también hay muchos usuarios que no lo saben.
-todavía.
La casilla que describes, ¡¡¡maravillosa!!!
Sin duda, habilitar la casilla de verificación podría tener graves problemas de velocidad, ya que cualquier cambio de estado de fila activará nuevas evaluaciones.
¡Y en mi opinión, cambiar la configuración del estado de una fila lleva una eternidad!
Por lo tanto, una casilla de verificación sería exactamente lo correcto, y tal vez una configuración en las preferencias donde el usuario pueda decidir si quiere tener habilitada de manera predeterminada la variante de respeto automático suave y exclusión o la rápida de ignorar los estados excluidos.
Re: Opción para que las fórmulas ignoren las filas excluidasdeseo similar:
Editor de fórmulas: resultados significativos con filas excluidas
Re: Opción para que las fórmulas ignoren las filas excluidas: estado cambiado a: ReconocidoRe: Opción para que las fórmulas ignoren las filas excluidas¡Esto sería genial para fórmulas y para ajuste de curvas!
Re: Opción para que las fórmulas ignoren las filas excluidasMi opinión: soy un usuario relativamente nuevo de JMP y estaba a punto de informar esto como un error al soporte técnico. Pensé que era imposible incluir las filas excluidas en los resultados de la fórmula. Ese parecía ser el objetivo principal de excluirlas. Para mí, eso era lo que diferenciaba Excluir de Ocultar.
Supongo que una casilla de verificación para cada columna sería mejor que nada, pero en mi opinión, la opción predeterminada debería ser que todas las filas excluidas se excluyan de todo. Quizás una configuración para toda la tabla sería más sencilla.
De todas formas, dado que un comentarista anterior señaló que este problema era una de las primeras cosas sobre las que advertían a los nuevos usuarios de JMP, probablemente no sea el enfoque ideal y merezca ser abordado cuanto antes. Tendré que revisar todo lo que he creado en los últimos meses y comprobar si tomé alguna decisión errónea basándome en la suposición intuitiva, pero incorrecta, del comportamiento de las filas excluidas.
Re: Opción para que las fórmulas ignoren las filas excluidas@MeanChris lo más importante: por favor apoya el deseo con un voto : )
Lamentablemente, los comentarios no cuentan.
Hasta ahora, este deseo tiene 4 Kudus.
Para los desarrolladores, esto es una clara señal de que solo una minoría de los usuarios tiene problemas con el comportamiento actual -> no hay nada que solucionar.
¿Por qué una minoría?
Los usuarios deben estar en un estrecho corredor de tiempo entre no verse afectados y no ser más vulnerables.
Desde mi punto de vista,
- un usuario necesita algo de experiencia para sufrir el error (usuarios que no conocen Fórmulas de Columna: están seguros)
- un usuario necesita algo de experiencia para notar el error (cualquier usuario espera un modo predeterminado como en Graph Builder; si no espera el error, es menos probable que lo note)
- por otro lado, un usuario necesita algo de "mala suerte" - la mayoría de los usuarios en esta etapa aprendieron de un colega: ¡esto es muy peligroso!
Para proteger a los usuarios en este nivel intermedio, creé una publicación comunitaria para recopilar lugares donde Jmp hace algo inesperado.
Aquí hay otro post con las Tiny Traps en Jmp y JSL .
Re: Opción para que las fórmulas ignoren las filas excluidasCon JMP19, habrá fórmulas con alcance que solucionarán los problemas de muchas aplicaciones.
Para muchos casos, pero no todos:
Por el momento, el alcance solo está planificado para transformar fórmulas en informes.
El mismo enfoque *) también podría solucionar el problema con las fórmulas de columna.
*) vía: fórmulas de columna con opción predeterminada @excluido
Re: Opción para que las fórmulas ignoren las filas excluidas@hogi Gracias por el enlace y el consejo de votar. No me di cuenta de que lo más importante era el número de Kudos. Usaré mi nuevo poder con responsabilidad.
Re: Opción para que las fórmulas ignoren las filas excluidasTengo el mismo problema y he probado varias soluciones. Ninguna ha funcionado.
Re: Opción para que las fórmulas ignoren las filas excluidasHola @babn , en este post Precaución: Lugares donde Jmp hace algo inesperado
Recopilé algunos enfoques (sólo los que funcionan).
El enfoque más fácil:
Col Mean(:height, excluded())
La desventaja:
Las filas excluidas obtienen "su propio resultado".
Re: Opción para que las fórmulas ignoren las filas excluidas7 kudos: no muchos, pero tengo muchas ganas de resolver esto.
Re: Opción para que las fórmulas ignoren las filas excluidasEstaba intentando determinar si una dimensión cumple con la tolerancia y tengo muchas filas excluidas. Esta solución deja las filas excluidas en blanco.
If(
Excluded(), .,
:OUTTOL == 0, 0,
1
)
Re: Opción para que las fórmulas ignoren las filas excluidasAceptar.
Col Mean (
If( Excluded(), .,
:OUTTOL )
)
Por un lado, es un poco más complicado que utilizar included() como variable de agrupación.
Pero sin la desventaja de:
Las filas excluidas obtienen "su propio resultado".