Ich bin ziemlich neu zu visualisieren Karten auf R und ich versuche, die Legenden in einer Bewegung choropleth zu ändern.
Mein Code ist wie unterÄndern der Farbe Achse in Highchart Choropleth
ds <- a21 %>%
group_by(fips) %>%
do(item = list(
fips = first(.$fips),
sequence = .$freq,
value = first(.$freq))) %>%
.$item
hc <- highchart(type = "map") %>%
hc_add_series(data = ds,
name = "complaints",
mapData = uscountygeojson,
joinBy = "fips",
borderWidth = 0.01) %>%
hc_colorAxis(stops = color_stops()) %>%
hc_title(text = "patient complaints") %>%
hc_legend(layout = "vertical", reversed = TRUE,
floating = TRUE, align = "right") %>%
hc_add_theme(hc_theme_smpl()) %>%
hc_motion(
enabled = TRUE,
axisLabel = "year",
labels = sort(unique(a21$year)),
series = 0,
updateIterval = 50,
magnet = list(
round = "floor",
step = 0.1
)
)
Screenshot des bestehenden Ergebnis:
Ab jetzt sehe ich, R
colorbins von Frequenzen
schafft Ich möchte dies automatisch ändern eine Reihe von benutzerdefinierten Werten in meinem Datenrahmen.Ein Ausschnitt meiner Datenrahmen ist, wie unter
a21:
year fips freq q
1 2004 1001 3 1st Quantile
2 2005 1001 0 1st Quantile
3 2006 1001 4 1st Quantile
4 2007 1001 0 1st Quantile
5 2008 1001 0 1st Quantile
6 2009 1001 0 1st Quantile
ich die Spalte q wollen als Farbachse Etiketten