Hola,
Necesito crear un filtro para todas las columnas en cualquier archivo con valores predeterminados para verificar.
Valor predeterminado: cualquier valor que contenga una palabra "Predeterminado". ("Default123", "Default_new", etc.)
Traté de ejecutar "<< Agregar filtro" con bucle pero después de 10 columnas deja de funcionar ...
Proporcione una solución sin ejecutar "<< Agregar filtro" con bucle. (Agrega el grupo Filtro en lugar de agregar al grupo existente).
Necesito una forma de crear una siguiente expresión, supongo:
My_data_filter << Agregar filtro (columnas (list_of_columns), list_of_where_expressions);
O
Necesito un comando que agregue un nuevo filtro al grupo de filtros existente:
Filter_Group = My_data_filter << Agregar filtro (columnas ({: age}), Where (: age == {12,13});
Filter_Group << Add (columnas ({: sex}), Where (: sex == {"M"}));
Gracias por adelantado.
Tom
Aquí hay una forma de agregar todas las columnas a un solo grupo de filtros en JMP 15:
dt=Open("$SAMPLE_DATA/Big Class.jmp");
df = dt<<DATAFILTER></DATAFILTER>
Una vez que haya hecho eso, puede establecer las cláusulas where individualmente:
df<<(Filter Column(:age) << Where(:age == 14));
Tu solución me funcionó muy bien.
Tengo una pregunta teórica:
Por qué esto está bien:
df<<ADD filter=""></ADD>
Y esto no es:
Col_List = dt << Get Column Names();
df<<ADD filter=""></ADD>
¿Tiene alguna sugerencia sobre cómo / dónde aprender / practicar todo el uso de la evaluación?
¡Gracias!