2 votos

Graficar los atributos si cumplen una condición

Tengo un conjunto de datos con escuelas, coordenadas de la escuela, si la escuela es privada o pública y una variable que contiene el decil de rendimiento de la escuela en una prueba.

Estoy tratando de mapear las escuelas de una ciudad y colorearlas según su nivel de rendimiento (tengo una variable que mira el decil), pero me gustaría tener diferentes colores para las escalas de las escuelas públicas y las privadas.

Intenté hacer esto usando la misma variable para ambos tipos de escuelas y luego usando un if (no pude lograr graficar usando condicionales en QGIS)

He creado una variable separada en mi conjunto de datos para cada tipo de escuela y el decil en el que se encuentran. Me limité a multiplicar la variable indicadora para las públicas y para las privadas por su nivel de decil, de modo que tengo una variable con los deciles para las escuelas privadas en la que todas las escuelas públicas tienen 0. Esto no funcionó porque cuando intenté hacer un gráfico de las escuelas privadas, todas las escuelas públicas aparecían en el gráfico, pero como ceros.

He intentado construir el conjunto de datos con valores perdidos en lugar de ceros. Y cuando intento importarlo QGIS (2.10) lo importa como algo que parece una tabla de atributos (aunque haya especificado las coordenadas).

1voto

Es probable que esté buscando Estilización basada en reglas sección 3.5 hacia el final de la página de ayuda de QGIS enlazada:

Abra el diálogo de Propiedades de Capa para la capa deseada.
Pase a la pestaña Estilo.
Cambie el estilo de clasificación a Basado en reglas.
Haga clic en el botón Añadir regla: (signo más verde). Aparecerá un nuevo cuadro de diálogo.
Haga clic en el botón de la elipsis ... junto al área de texto del filtro. Usando el botón que aparece, introduzca el criterio, (por ejemplo, "school" = 'private' AND "testCriteria" > 10 AND "testCriteria" < 0) haga clic en Ok y elija su simbología
observe las comillas dobles alrededor de los nombres de las columnas y las comillas simples alrededor de las cadenas
Añada otro criterio, y otro más hasta que haya satisfecho sus necesidades.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X