Processing math: 100%

4 votos

Símbolo de agrupación basado en el color y el valor de otro campo

En un grupo de puntos donde estoy usando el símbolo de cluster para indicar el número de puntos cercanos, me gustaría en cambio tener el valor de otro campo como el número de visualización. Por ejemplo, los puntos A1-A6 tienen la misma latitud y longitud, y el símbolo de grupo mostraría, por ejemplo, el número 6.

Si se puede mostrar la suma de la columna de frecuencias (es decir, 13) en su lugar, ¿qué debería escribir en el marcador de fuentes el constructor de cadenas de expresión para conseguirlo?

Table example

5voto

Subroto Biswas Puntos 1

El sum() -función hace exactamente lo que necesitas.

Resume cualquier expresión, si es necesario agrupada y/o filtrada para condiciones adicionales.

Básicamente, se utilizaría sum("Freq") - esto devuelve la suma total de la columna "Freq" . Esto puede ser agrupado por una expresión adicional. Si se tiene una columna separada para el grupo, simplemente se entrega esa columna, por ejemplo sum("Freq","groupfieldname") .

Dado que las designaciones de los grupos son sólo una parte de los ID de las características, es necesario extraer primero el grupo. Suponiendo que sus grupos sólo van de A a través de Z puede utilizar left("Point",1) - esto devuelve una cadena con la longitud de un carácter contado desde la izquierda de su feature-ID.

Mézclalo todo:

sum("Freq",left("Point",1))

Ahora tienes las sumas de ti "Freq" -campo agrupado por su ... bueno... grupo.

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