Ich bin mit diesem ggplot2 Code, um eine US-Karte zu erstellen:Farbe bestimmte Zustände auf einer US-Karte
library(ggplot2)
all_states <- map_data("state")
p <- ggplot()
p <- p + geom_polygon(data=all_states, aes(x=long, y=lat, group = group),colour="white", fill="grey30")
Jetzt habe ich eine Reihe von Staaten, die Ich mag würde rot malen und ein paar ich malen möchte Grün. Wie folgt aus:?
states_positive <- c("New York")
states_negative <- c("Texas")
Irgendwelche Gedanken darüber, wie ich sicherstellen kann, dass nur diese Staaten in der entsprechenden Farbe auf der Karte markiert sind \
Hilft diese Frage? https://stackoverflow.com/questions/29614972/ggplot-us-state-map-colors-are-fine-polygons-jagged-r. Fügen Sie einfach eine Spalte hinzu, um die Farbe mit zu steuern. – MrFlick