Карту построил, спасибо добрым людям - помогли!
Теперь проблема с раскраской
Код: Выделить всё
rg <- radm[radm@data$NAME_1 == "Moskva",]
counties <- tidy(rg, region = "NL_NAME_2")
m <- rep(2, 33614)
m[1] <- 3
m[669] <- 4
m[1502] <- 5
ggplot() + geom_map(data = counties, aes(map_id = id),
map = counties, color = "gray70", fill = m) +
expand_limits(x = counties$long, y = counties$lat) +
coord_map("polyconic")
Залить всю карту одним цветом получается.
Теперь не могу сообразить как выбирать цвет заливки в зависимости от какого-нибудь показателя (численность населения и т.п.).
В принципе один вариант уже есть - подставлять в вектор m нужные значения, но уж как-то муторно получается. Может быть есть более удобный способ?
Решение проблемы:
https://gis-lab.info/forum/viewtopic.php?f=31&t=25972
Последний раз редактировалось
VistaSV30 22 май 2020, 11:59, всего редактировалось 1 раз.