我正在尝试使用 ggplot 创建地图并在我的纬度/经度点中分层。
我毫无问题地创建了美国地图,但是当我在 geom_point lat/lon 位置分层时,美国地图会缩小和变化。有人可以指出为什么会这样吗?
stateData <- map_data('state')
head(stateData)
us <- fortify(stateData, region = 'region')
gg <- ggplot() + geom_map(data = us, map = us,
aes(x = long, y = lat, map_id = region, group = group),
fill = 'white', color = 'black', size = 0.25) +
coord_map('albers', lat0 = 39, lat1 = 45) +
theme_map()
gg + #add the data points with lon/lat declaring the columns
geom_point(data=new_datav2, aes(x=lon, y=lat), color='red', alpha=0.15)
postalCode county lat lon
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94612 Alameda County 37.80508041 -122.2730713
94002 San Mateo County 37.51834106 -122.276207
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94612 Alameda County 37.80508041 -122.2730713
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94102 San Francisco County 37.77711868 -122.4196396
94063 San Mateo County 37.48450089 -122.2277222
94102 San Francisco County 37.77711868 -122.4196396
94596 Contra Costa County 37.90118027 -122.0616226
94102 San Francisco County 37.77711868 -122.4196396
94704 Alameda County 37.86988068 -122.2705383
94612 Alameda County 37.80508041 -122.2730713