Filtro de datos: debe elegir entre "condicional" y "agrupación"Se puede restringir aún más un filtro de datos existente con el comando:
df << (Filter Column(:age) << Where(::age == 14));
Para agregar un nuevo grupo de filtros de datos (configuración estándar: filtro1 O filtro2)
uno puede usar:
df << Add Filter(Columns(:age), Where(::age == 14));
Acabo de darme cuenta de que si el filtro de datos está configurado como "condicional", no es posible agregar un nuevo grupo de filtros.
Todavía puede usar el código, pero la acción es exactamente igual que en el primer caso: se incluye un filtro nuevo en el primer filtro.
Esto significa que no es posible definir 2 grupos de filtros distintos con comportamiento condicional.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Graph Spacing( 5 ),
Variables,
Elements( Points( Legend( 2 ) ) ),
);
df = gb << Local Data Filter(
Add Filter( columns( :sex, :name ),Where(:sex="M"),Display( :name, N Items( 6 ))),
Add Filter( columns( :sex, :age, :name ),Where(:sex="F"), Display( :name, N Items( 6 )))
);
wait(5);
// 2 separate data filters --> OR
gb <<REMOVE local="" data="https://community.jmp.com/" filter=""></REMOVE>
secuencias de comandosRe: Filtro de datos: debe elegir entre "condicional" y "agrupación"La opción "Condicional" le permite realizar una serie de selecciones de filtro, donde las opciones disponibles en los pasos subsiguientes dependen de las selecciones anteriores.
Por ejemplo: si tengo columnas, Estado, Condado, Ciudad, Calle. Si condicional está activado y selecciono Carolina del Norte del estado, solo los condados, las ciudades y las calles de N. Carolina aparecería como niveles en los otros cuadros de selección. A continuación, si seleccioné "Wake" de la lista de niveles del condado, solo aparecerían las ciudades y las calles del condado de Wake.
Alternativamente, podría hacer mi primera selección en el cuadro Calle. Si elijo "Oeste", solo las ciudades, condados y estados que tienen una calle "oeste" aparecerán como opciones en los otros cuadros.
El orden de la selección condicional se basa en el orden de la columna seleccionada, no en el orden de las columnas en el cuadro de diálogo. (súper conveniente).
Re: Filtro de datos: debe elegir entre "condicional" y "agrupación"Gracias por la aclaración de cómo funciona la opción "condicional" para los filtros de datos 
Todavía necesito más información para comprender por qué no es posible agregar un segundo filtro de datos grupo al filtro de datos si "condicional" está habilitado.
Para el segundo ejemplo anterior, esperaba obtener dos grupos de filtros de datos, uno para hombres (solo con nombres masculinos) y otro para mujeres (solo con nombres femeninos):
en realidad, es el caso cuando "condicional" no está activado, solo con la característica de que la selección de hombre/mujer restringe la lista de nombres.
Quiero decir: condicional solo debería activar la visualización condicional de las entradas de la lista; no debería cambiar la lógica detrás de la estructura del filtro de datos.
Es sorprendente que el resultado del segundo ejemplo con "condicional" activado sea tan diferente:
- sin segundo grupo de filtro de datos
- :sex=F y la lista de :name del segundo grupo de filtros de datos no aparecen (parece que se fusionaron con el primer grupo de filtros de datos y no aparecen dos veces)
- indicación de por qué parece ser así:
:edad del segundo filtro de datos se agrega al primer grupo de filtros de datos
lo que esperaba:

lo que obtuve:

Re: Filtro de datos: debe elegir entre "condicional" y "agrupación"Hola @holgersp - Creo que valdría la pena agregar elementos a la Lista de deseos para medir el interés en un uso más flexible de la bandera condicional.No estoy seguro, pero parece que las limitaciones actuales se basan principalmente en si se utilizan condiciones 'O'.Tanto la respuesta múltiple como el filtro de texto tienen opciones para seleccionar coincidencias que se comportan más como filtros 'O', y ninguno de ellos admite condicional.
-Dan
Re: Filtro de datos: debe elegir entre "condicional" y "agrupación"aquí está:
https://community.jmp.com/t5/JMP-Wish-List/data-filters-more-flexible-use-of-the-conditional-flag/idi-p/556164
¿podría dar un ejemplo para el "filtro de texto"?