Wykreśl dane na poziomie hrabstwa za pomocą etykiet narzędzi w R

Widziałem interaktywną mapę choropleth na poziomie hrabstwa USA na stronie www.betydb.org. Chciałbym odtworzyć podobną mapę za pomocą R. Chcę tylko mapę i podpowiedzi (nie wszystkie płytki o różnych poziomach powiększenia lub możliwość zmiany map)

Mapa jest obecnie tworzona wrubin, a wyskakujące okienko (w lewym dolnym rogu) pyta o bazę danych MySQL. Programista, który to napisał, przeniósł się i nie znam Rubiego.

Zacznę od pliku csv. Dane obejmują nazwy stanu i powiatu oraz stan i okręg FIPS. Chciałbym spisaćAvg_yield.

mydata <- read.csv("https://www.betydb.org/miscanthus_county_avg_yield.csv")
colnames(mydata)
#  [1] "OBJECTID"    "Join_Count"  "TARGET_FID"  "COUNTY_NAME" "STATE_NAME"  "STATE_FIPS" 
#  [7] "CNTY_FIPS"   "FIPS"        "Avg_lat"     "Avg_lon"     "Avg_yield"  

Mogę wykreślić na poziomie stanu za pomocągoogleVis pakiet

library(googleVis)
p <- gvisGeoChart(data = mydata, locationvar="STATE_NAME", colorvar = 'Avg_yield',
                  options= list(region="US", displayMode="regions", 
                  resolution="provinces"))
plot(p)

Zapewnia to kolorowanie na poziomie stanu. Moje pytanie brzmi: jak mogę uzyskać coś takiego z kolorami i podpowiedziami na poziomie powiatu (a nie na poziomie państwa)?

ThegvisGeoChart pomoc (w obszarze i rozdzielczości) iDokumentacja mapy Google wskazują, że może to nie być możliwe, ale dokumentacja jest tak obszerna, że ​​nie jest jasne, jakie są moje inne opcje, w R.

Czy istnieje sposób na uzyskanie mapy z podpowiedziami i kolorowanie na poziomie hrabstwa?

questionAnswers(1)

yourAnswerToTheQuestion