Los filtros de atributos utilizan consultas para reducir el alcance de los datos con los que trabaja sin cambiar los datos subyacentes. Los filtros limitan lo que ve en la página o tarjeta de una sesión a otra hasta que cambie o restablezca los filtros. Puede filtrar campos de fecha, números, índices/ratios y cadenas de caracteres en el nivel de dataset o para una tarjeta individual.
Ejemplo
Una cadena minorista está buscando expandirse a nuevos mercados en el área de Chicago. Los estudios de mercado han demostrado que la clientela principal de la cadena son mujeres de entre 30 y 45 años con un ingreso familiar de al menos 75.000 dólares. El analista de mercado tiene que usar esa información para determinar el vecindario en el que expandirse.
El analista ha recopilado datos para los grupos de bloques censales en Chicago, incluida la población total, la población de mujeres por rango de edad y la mediana de ingresos por hogar. El analista calcula un nuevo campo con el porcentaje de la población total que son mujeres de 30 a 45 años. Con esa preparación terminada, el analista está listo para aplicar filtros y encontrar qué grupos de bloques se ajustan a los criterios de la investigación de mercado.
El primer filtro se aplica al campo calculado. Tras estudiar la distribución de los datos, el analista decide establecer el umbral para el porcentaje de mujeres de 30 a 45 en el 20 por ciento. El segundo filtro se crea para la mediana de ingresos por hogar, que según la investigación de mercado debe tener un límite inferior a 75.000 dólares.
En unos pocos pasos, el analista redujo los datos a los 18 mejores grupos de bloques para la nueva ubicación de la tienda. El analista puede ahora hacer una referencia cruzada de los hallazgos con la información de zonificación y de alquileres minoristas disponibles para encontrar una ubicación final.
Tipos de filtros
Se puede aplicar un filtro de atributos al dataset completo o a una sola tarjeta. Se pueden aplicar varios filtros al mismo dataset y tarjeta. Cuando se aplican varios filtros a los mismos datos, los filtros se tratan como si estuvieran unidos por una cláusula AND, lo que se traduce en que solamente se muestran las entidades que coinciden con todos los filtros.
Filtro de dataset
Un filtro de dataset se aplica a un campo desde el panel de datos y se refleja en todas las tarjetas que usan el dataset, independientemente de si el campo filtrado se muestra en la tarjeta.
Siga estos pasos para crear un filtro de dataset:
- En el panel de datos, desplace el puntero sobre el campo que desea filtrar.
- Haga clic en el botón Filtro de dataset que hay junto al campo.
- Ajuste el filtro para incluir los datos que desea que se muestren en sus tarjetas.
- Haga clic en Aplicar.
Filtro de tarjetas
Un filtro de tarjeta solo se aplica a los datos que se muestran en una sola tarjeta. Por lo tanto, los filtros de tarjeta se pueden usar para hacer comparaciones dentro de un dataset mediante la creación de vistas separadas de los mismos datos.
Tras aplicar un filtro de tarjetas, se agregará un número al botón Filtro de tarjetas con el número de filtros de la tarjeta. También se agregará un dataset de resultados al panel de datos con el mismo filtro que se aplicó al panel en el nivel de dataset. Si se crean nuevas tarjetas con el dataset de resultados, todas las tarjetas harán referencia al filtro de dataset en el dataset de resultados; además, el filtro se eliminará de la tarjeta original. Debido a que la tarjeta original hace referencia al dataset de resultados, los datos que se muestran no sufrirán cambios.
Siga estos pasos para crear un filtro de tarjeta:
- Haga clic en la tarjeta que desee filtrar para activarla.
- Haga clic en el botón Filtro de tarjetas.
Aparece el panel Filtros de tarjeta.
- En la lista, elija el campo por el que desee filtrar.
Nota:
Si la tarjeta ya tiene un filtro existente, aparecerá en el panel Filtros de tarjetas. Es posible crear un nuevo filtro haciendo clic en Nuevo filtro antes de elegir el campo por el cual filtrar.
- Ajuste el filtro para incluir los datos que desea que se muestren en sus tarjetas.
- Haga clic en Aplicar.
Filtrar un campo numérico o de índice/ratio
Los números y los índices/ratios son datos continuos que se filtran cambiando el rango de valores que se muestran. Si filtra por un campo numérico o de índice/ratio, verá un histograma con un control deslizante a lo largo de la parte inferior. El histograma consolida los valores del campo en bins de intervalos iguales y muestra la frecuencia de los valores dentro de cada bin. El histograma permite ver cuántos datos está incluyendo o excluyendo en el filtro.
Ajuste el control deslizante por los extremos superior e inferior del rango o haga clic en los nodos e introduzca un nuevo valor.
Filtrar un campo de cadena de caracteres
Los campos de cadena de caracteres contienen texto o, en algunas circunstancias, valores numéricos discretos (por ejemplo, un código postal se clasifica de forma más precisa como cadena de caracteres que como número). Al filtrar un campo de cadena de caracteres, deberá seleccionar o anular la selección de los valores únicos que desea mostrar o excluir. Puede utilizar los siguientes métodos para seleccionar o anular la selección de los valores de un filtro de cadena de caracteres:
- Seleccionar todo: active o desactive la casilla Seleccionar todo para seleccionar o anular la selección de todos los valores del filtro.
- Clic: activar o desactivar valores individuales en el filtro. Solo se seleccionarán o se anulará la selección de las casillas en las que se haga clic.
- Mayús + clic: activar o desactivar varios valores. Se seleccionarán o se anulará la selección de todas las casillas comprendidas entre el primer y el segundo clic.
Nota:
La combinación Mayús + clic solo se puede usar en campos con menos de 500 valores únicos.
Filtrar un campo de fecha/hora
Los campos de fecha/hora contienen datos temporales. Las opciones siguientes están disponibles dependiendo de si el campo de fecha/hora contiene solo fechas, solo horas o fechas y horas.
- Solo fechas: permite cambiar el intervalo de fechas mediante el botón de calendario, que sirve para seleccionar las fechas inicial y final, ajustando el control deslizante o escribiendo una fecha directamente en el filtro.
- Solo horas: permite cambiar el intervalo de horas mediante el botón del reloj, que sirve para seleccionar la hora de inicio y finalización, o escribiendo la hora directamente en el filtro.
- Fechas y horas: permite cambiar el intervalo de fecha/hora mediante el uso de los botones de calendario y reloj, que sirven para seleccionar la fecha y hora de inicio y finalización, o escribiendo las fechas y horas directamente en el filtro.
Sugerencia:
Se puede utilizar un filtro avanzado para incorporar funciones de fecha, como DATEDIF() o NOW(), a su filtro. Consulte Crear filtros avanzados para ver ejemplos de expresiones que utilicen fechas y otras funciones.
Un campo de fecha/hora también contiene subcampos, como Year y Month, que se almacenan y filtran como campos de cadena de caracteres.
Quitar o actualizar el filtro
Los filtros de atributos proporcionan una vista específica de los datos y no modifican los datos subyacentes. Por lo tanto, se puede editar un filtro, o eliminarlo si ya no es necesario.
Sugerencia:
Si planea actualizar su filtro con frecuencia, es recomendable utilizar un filtro cruzado o un filtro predefinido en lugar de un filtro de atributos normal.
Actualizar un filtro de dataset
Siga estos pasos para actualizar un filtro de dataset:
- Haga clic en el botón Filtro de dataset activo .
- Realice una de las siguientes acciones:
- Cambie los valores del filtro y haga clic en Aplicar para actualizar el filtro.
- Haga clic en el botón Eliminar filtro para eliminar el filtro. También puede seleccionar todos los valores de filtro y hacer clic en Aplicar para eliminar el filtro.
Actualizar un filtro de tarjeta
Siga estos pasos para actualizar un filtro de tarjeta:
- Haga clic en el botón Filtro de tarjetas activo .
- Haga clic en el filtro que desea actualizar.
- Realice una de las siguientes acciones:
- Cambie los valores del filtro y haga clic en Aplicar para actualizar el filtro.
- Haga clic en el botón Eliminar filtro para eliminar el filtro. También puede seleccionar todos los valores de filtro y hacer clic en Aplicar para eliminar el filtro.
Filtrar por valores n
Nota:
Los valores n superior e inferior están disponibles actualmente en los filtros de tarjetas para gráficos de barras, gráficos de columnas, gráficos de burbujas, gráficos de anillos y gráficos de líneas. Si aplica un filtro por valores n y, a continuación, cambia a una visualización no compatible, el filtro se eliminará.
Los filtros por valores n no están disponibles para determinadas capas de entidades remotas. Si su capa de entidades remota no admite filtros por valores n, puede copiar la capa en su libro de trabajo y aplicar el filtro a la copia.
El filtrado con valores n le permite elegir los valores superior o inferior del gráfico en función de su categoría y su estadística de resumen.
Siga estos pasos para filtrar por valores n:
- Haga clic en el botón Filtro de tarjetas en un tipo de gráfico compatible.
- Haga clic en la pestaña valores n.
- Elija Mostrar valores n superiores o Mostrar valores n inferiores.
- Utilice el menú para elegir un valor para n o escriba un número en el cuadro de texto.
- Haga clic en Aplicar.
Filtros cruzados
Los filtros cruzados son una forma de filtrar datos mediante una selección de otra tarjeta. Cuando el botón Habilitar filtros cruzados está activado en una tarjeta, se aplicará un filtro a esa tarjeta cada vez que se realice una selección compatible. Para que una selección sea compatible, la tarjeta con el filtro y la tarjeta con la selección deben utilizar el mismo dataset.
Es posible aplicar filtros cruzados a todos los gráficos y tablas. Sin embargo, no se admiten líneas de tendencia polinomial en gráficos de dispersión cuando se utilizan filtros cruzados.
Los filtros cruzados no son compatibles con datasets de resultados creados desde Zona de influencia/tiempos de recorrido, Calcular densidad ni Buscar más cercano. El filtrado cruzado tampoco se puede utilizar con algunas capas de entidades remotas. Si se utilizan estos tipos de datasets, el botón Habilitar filtros cruzados está deshabilitado. Si desea aplicar un filtro cruzado a una tarjeta con uno de estos datasets, puede copiar el dataset a su libro de trabajo y aplicar un filtro cruzado a las tarjetas creadas por la copia.
Limitaciones
No se admite el filtrado de un campo calculado desde una tabla de base de datos para los filtros de dataset y de tarjeta. Los datasets de bases de datos son compatibles en Insights in ArcGIS Enterprise y Insights desktop.
Recursos
Utilice estos recursos para obtener más información sobre los filtros: