Closed PiaM123 closed 8 years ago
Besedilo lahko na zemljevid (oziroma katerikoli graf) dodaš s funkcijo geom_text
. Poglej si primer z vaj, ki je na voljo na spletni učilnici.
Sem poskusila, vendar mi ne deluje.
Takole bi šlo:
ZemljevidIzobrazba <- ggplot() +
geom_polygon(data = IzobrazbaRegije %>%
filter(Izobrazba == "Visoka") %>%
right_join(slo, by = c("Regija" = "NAME_1")),
aes(x = long, y = lat, group = group, fill = Delež)) +
ggtitle("Delež visoko izobraženih v posamezni regiji") +
scale_fill_continuous(low = "#3f0000", high = "#ff0030") +
geom_text(data = slo %>% group_by(id, NAME_1) %>%
summarise(x = mean(long), y = mean(lat)),
aes(x = x, y = y, label = NAME_1), size = 3)
Pozicije oznak so tukaj dobljene kot povprečje vseh točk, ki določajo rob regije. Če bi jih hotela sama postaviti, bi si lahko pripravila razpredelnico s koordinatami in imenom za vsako regijo (tako kot v primeru za zvezne države ZDA) in to uporabila kot podatke k geom_text
.
Najlepša hvala za pomoč.
Zanima me, kako lahko dodam imena regij na zemljevid.