R 将csv数据打印到gg多边形
我想画出医务人员的分布图 我所做的事情: 加载shp文件R 将csv数据打印到gg多边形,r,ggplot2,R,Ggplot2,我想画出医务人员的分布图 我所做的事情: 加载shp文件 #Read Shp Data my_spdf <- readOGR( dsn= ("D:/OneDrive - Universitas Terbuka/00 LABORATORIUM/00_Presente/peta_indo"), layer="prov", verbose=FALSE ) 这张空白地图工作得很好。看起来像这样 但是,我不知道如何将我的分发文件映射到地图
#Read Shp Data
my_spdf <- readOGR(
dsn= ("D:/OneDrive - Universitas Terbuka/00 LABORATORIUM/00_Presente/peta_indo"),
layer="prov",
verbose=FALSE
)
这张空白地图工作得很好。看起来像这样
但是,我不知道如何将我的分发文件映射到地图
dokter<-read.csv("medical.csv", stringsAsFactors=FALSE, header=TRUE, sep=";")
head(dokter)
dokter<-read.csv("medical.csv", stringsAsFactors=FALSE, header=TRUE, sep=";")
head(dokter)
province doctors
<chr> <int><\br>
1 Aceh 30<\br>
2 Sumatera Utara 20<\br>
3 Sumatera Barat 15<\br>
ggplot() + geom_polygon(data = spdf_fortified, aes( x = long, y = lat, group = group), fill="#69b3a2", color="white") +
geom_sf(data = dokter, mapping = aes(fill = province), show.legend = FALSE) +
geom_sf(data = dokter, fill = NA) +