¿Cómo obtengo filtros seleccionados del filtro de datos JMP y creo dinámicamente nuevas columnas basadas en esa selección?Tengo una aplicación jsl para hacer un gráfico con una columna de fórmula en grupo. La columna de fórmula se ha creado en función de la concatenación de valores de otras columnas en función de los datos filtrados.
Quiero generar la columna de fórmula dinámicamente y actualizarla cada vez que alguien seleccione una nueva categoría del filtro de datos. Así que si reajuste salarial tiene dos valores Gato/Perros y colB tiene dos valores alto bajo . La columna de la fórmula sería la concatenación de colA y colB.
Cuando alguien selecciona Gato (de reajuste salarial ) y corto (de colB ) la columna de fórmula debería llenarse automáticamente con " gato_corto " .
Cuando alguien selecciona Perros (de reajuste salarial ) y alto (de colB ) la columna de fórmula debería llenarse automáticamente con " Perros_altos " .
De esta manera, mi columna de fórmula en la superposición del generador de gráficos debería actualizarse dinámicamente cada vez que alguien seleccione una categoría usando el filtro de datos.
Gracias por ayudar en esto.
AnalíticaTabla de datosGráficosOtrosecuencias de comandosRe: ¿Cómo obtengo filtros seleccionados del filtro de datos JMP y creo dinámicamente nuevas columnas basadas en esa selección?Habiendo tratado de comprender mejor este problema, creo que es demasiado difícil o simplemente no está lo suficientemente bien definido.
@ankitgssingh escribió:
... La columna de fórmula se ha creado en función de la concatenación de valores de otras columnas en función de los datos filtrados.
Tengo un problema con "basado en datos filtrados". En el archivo que adjuntó, la columna de fórmula se basa en otras dos columnas, :especies y : estación , pero no hay filtros involucrados aquí. (Pero tal vez ese punto no es importante en absoluto. Solo sentí que tenía que señalar una incoherencia).
@ankitgssingh escribió:
... Quiero generar la columna de fórmula dinámicamente y actualizarla cada vez que alguien seleccione una nueva categoría del filtro de datos. ...
Cuando alguien selecciona Gato (de reajuste salarial ) y corto (de colB ) la columna de fórmula debería llenarse automáticamente con " gato_corto " .
Cuando alguien selecciona Perros (de reajuste salarial ) y alto (de colB ) la columna de fórmula debería llenarse automáticamente con " Perros_altos " .
¿Por qué en esta situación, es decir, al filtrar, por ejemplo, en Graph Builder, desearía realizar cambios en su tabla de datos? Tu columna para : especies contiene dos entradas (ZORRO, COYOTE). Tu columna para :estación contiene cuatro entradas (otoño, invierno, primavera, verano). Después de leer la descripción anterior una y otra vez, todavía no puedo ver nada más que el deseo de sobrescribir toda la columna de fórmula con una cadena compuesta por la configuración de filtro actual. ¿Cómo se conectaría esta columna a la tabla de datos original?
@ankitgssingh escribió:
De esta manera, mi columna de fórmula en la superposición del generador de gráficos debería actualizarse dinámicamente cada vez que alguien seleccione una categoría usando el filtro de datos.
Si crea solo un gráfico de su tabla usando Graph Builder y agrega :especies así como :estación a los filtros de datos locales, mientras usa el :Combined_Name en la columna Superposición, verá que la leyenda se actualiza con la selección del filtro. (Vea la captura de pantalla a continuación).

Según el ejemplo de captura de pantalla anterior, me pregunto cuál sería el beneficio de completar la columna de fórmula ( :Combined_Name ) con las selecciones de filtro realizadas.
Re: ¿Cómo obtengo filtros seleccionados del filtro de datos JMP y creo dinámicamente nuevas columnas basadas en esa selección?Gracias por su respuesta. Sin embargo, esto no responde a mi pregunta.
Si en su ejemplo, crea una columna de fórmula categórica basada en las otras columnas. Agregue esa columna de fórmula a Superposición en el generador de gráficos.
P) Ahora, si alguien selecciona alguna otra categoría en el filtro de datos, la columna de fórmula debería actualizarse y también el gráfico debería actualizarse.
Re: ¿Cómo obtengo filtros seleccionados del filtro de datos JMP y creo dinámicamente nuevas columnas basadas en esa selección?¿Tal vez podría lograr esto usando un filtro de datos local?
Aquí hay un gráfico donde puedo seleccionar niveles múltiples o únicos de una de las tres columnas de elementos.
Después de seleccionar las opciones, el generador de gráficos muestra la estadística seleccionada de la columna del eje y para mostrar.

Re: ¿Cómo obtengo filtros seleccionados del filtro de datos JMP y creo dinámicamente nuevas columnas basadas en esa selección?Suena exigente. Dado que ni siquiera soy un guionista mediocre, solo puedo indicarle la dirección del 2022_Q1 Makeover Challenge del JMP Scripters Club . ¿Quizás el Desafío C es pertinente para su problema?