2016-08-24 4 views
2

Ich versuche eine Karte zu erstellen, die eine diskrete Farbskala für JEDE Fülleinheit hat.Erstellen Sie mehr als 8 Pausen für Choroplethr in R?

Choropleth scheint die Anzahl der Unterbrechungen auf 8 oder darunter zu begrenzen.

Ich habe 16 Einheiten (Jahre), die ich versuche, auf einer Karte zu planen, und es ist unbequem, die verschiedenen Jahre zu verschmelzen.

Beispiel für Stapel über Strömungs Frage

library(choroplethr) 
library(ggplot2) 
data(df_pop_county) 
df_pop_county$value<-sample(1:15,nrow(df_pop_county),replace=T) #create some random variable of only 15 units 
choro = CountyChoropleth$new(df_pop_county) 
choro$title = "2012 Population Estimates" 
choro$ggplot_scale = scale_fill_brewer(name="Population", palette=2, drop=FALSE) 
choro$render() 
+1

Es ist mehr lästig für die Leute Sie versuchen, mit zu kommunizieren 16 separate Farben zu erkennen. Die Kodierungszeit ist möglicherweise nicht der beste Ansatz für diese Visualisierung. – hrbrmstr

Antwort

2

Choroplethr maxes für diskrete 9 aus.

library(choroplethr) 
library(ggplot2) 
data(df_pop_county) 
df_pop_county$value<-sample(1:15,nrow(df_pop_county),replace=T) #create some random variable of only 15 units 
choro = CountyChoropleth$new(df_pop_county) 
choro$title = "2012 Population Estimates" 
choro$set_num_colors(9) 
choro$ggplot_scale = scale_fill_brewer(name="Population", palette=2, drop=FALSE) 
choro$render() 

2012 Population Estimates

Verwandte Themen