1
맵 패키지의 맵을 래스터 데이터 (ggplot2 geom_tile의)에 오버레이하는 데 문제가 있습니까?R지도 패키지와 geom_tile을 오버레이하는 방법은 무엇입니까?
library(ggplot2)
library(ggmap)
library(maps)
library(mapdata)
여기 .. 내 데이터 여기
mydata = read.csv("Seasonal_Temp.csv")
head(mydata)
> head(mydata)
longitude latitude seasonalTavg_Ens
1 -111.688 40.500 3.435
2 -111.688 40.563 3.183
3 -111.688 40.625 3.488
4 -111.625 40.500 3.437
5 -111.625 40.563 3.395
6 -111.625 40.625 3.429
내가지도 내 래스터 데이터를 결합 할 수 아니에요지도
states <- map_data("state")
dim(states)
ut_df <- subset(states, region == "utah")
head(ut_df)
counties <- map_data("county")
ut_county <- subset(counties, region == "utah")
head(ut_county)
area <- subset(ut_county, subregion %in% c("summit", "wasatch", "salt lake",
"utah"))
area_map <- ggplot(data = area, mapping = aes(x = long, y = lat, group =
group)) +
coord_fixed(1.3) +
geom_polygon(color = "black", fill = "white")
area_map + theme_bw()
area_map + coord_fixed(xlim = c(-111.438, -111.688), ylim = c(40.5, 40.625),
ratio = 1.3)
의의
ggplot() + geom_raster(data = mydata, aes(longitude,latitude, fill =
seasonalTavg_Ens))
감사 어떤 통찰력을 위해 당신! 나는 geom_raster 나 geom_tile을 사용하고 있습니다.
감사합니다! 플롯과 전설의 색상이 일치하도록 범례를 음영 처리 할 수 있습니까? – James
@James 기꺼이 도와 드리겠습니다. 알파 do '+ 가이드 (fill = guide_legend (override.aes = list (alpha = 0.5)))'와 일치시키기. 이것은 약간 다른 전설을 만들 것입니다. 답변을 업데이트합니다. – missuse