Любой может сказать мне, как заполнить пустое поле в моем choropleth? Я прикрепил фотографию для choropleth, которую я создал. Спасибо большое!Как заполнить пробел в choropleth в r? ggplot2 и карты
Я заметил, что имя файла в двух таблицах не совпадает, но я не могу изменить имя файла в своих исходных данных.
library(ggplot2)
library(maps)
**#Data looks like this:**
aggrev2015<-data.frame(
statename=c("alabama","alaska","arizona","arkansas","california","colorado","connecticut","delaware","florida","georgia","hawaii","idaho","illinois","indiana","iowa","kansas","kentucky","louisiana","maine","maryland","massachusetts","michigan", "minnesota","mississippi","missouri","montana","nebraska","nevada","new hampshire","new jersey","new mexico","new york","north carolina","north dakota","ohio","oklahoma", "oregon","pennsylvania","rhode island","south carolina","south dakota","tennessee","texas","utah","vermont","virginia","washington","west virginia","wisconsin","wyoming"),
revenue=runif(50,min=100,max=9000))
state_df <- map_data("state")
colnames(state_df)<-c("long","lat","group","order","statename","subregion")
choropleth <- merge(aggrev2015,state_df, by = "statename")
ggplot(choropleth, aes(long, lat, group = statename)) +
geom_polygon(aes(fill = revenue))
У вас нет изображения, вы действительно не предоставили никаких данных для тех, с кем вы работаете. Я бы предложил сделать ваш вопрос «аляска/гавайи» отдельным, и вы сделали _any_ исследование по добавлению HI & AK на карту США? Вы встретили http://rud.is/b/2014/11/16/moving-the-earth-well-alaska-hawaii-with-r/ в указанных исследованиях? – hrbrmstr
Благодарим вас за добавление ссылки на изображение. Я расширил его. после просмотра этой карты вам может быть лучше использовать пакет 'choroplethr' (он находится в CRAN). – hrbrmstr