Ciao,è possibile farlo con il calcolatore campi. Si scrive una funzione che
assegna un categoria ad ogni elemento utilizzando un algoritmo come ad
esempio i quantili.Questo è un esempio che funziona con i quartili (4
categorie), da testare con gli altri quantili.CASEWHEN"POP_TOT" <
round((array_get(array_sort(array_agg(  "POP_TOT"  )) ,
(sum(@row_number)*0.25))),0)THEN 1ELSE ( CASE WHEN "POP_TOT" >=
(array_get(array_sort( array_agg(  "POP_TOT"  )  ) ,
(sum(@row_number)*0.25))) AND "POP_TOT" < (array_get(array_sort( array_agg( 
"POP_TOT"  )  ) , (sum(@row_number)*0.5))) THEN 2 ELSE  (CASE  WHEN 
"POP_TOT" >= (array_get(array_sort( array_agg(  "POP_TOT"  )  ) ,
(sum(@row_number)*0.5)))  AND  "POP_TOT" < (array_get(array_sort( array_agg( 
"POP_TOT"  )  ) , (sum(@row_number)*0.75)))  THEN 3  ELSE   (CASE   WHEN  
"POP_TOT" >= (array_get(array_sort( array_agg(  "POP_TOT"  )  ) ,
(sum(@row_number)*0.75)))   THEN 4   END)  END) END)END



-----
Dott. For. Ludovico Frate, PhD

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
_______________________________________________
QGIS-it-user mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a