God*_*inA 7 dictionary r ggplot2
我一直试图在ggplot2上绘制世界地图.我跟着电子邮件的主题:ggplot map with l但是我遇到了同样的错误信息,我不明白作者对如何修复它的评论.
library(rgdal)
library(ggplot2)
library(maptools)
library(sp)
gpclibPermit()
world.map <- readOGR(dsn="data", layer="TM_WORLD_BORDERS_SIMPL-0.3")
world.ggmap <- fortify(world.map, region = "NAME")
> world.ggmap <- fortify(world.map, region = "NAME")
Error in nchar(ID) : invalid multibyte string 1
Run Code Online (Sandbox Code Playgroud)
所以,我或多或少地按照这里的说明来创建这个世界地图:

library(ggplot2)
library(cshapes)
world <- cshp(date=as.Date("2008-1-1"))
world.points <- fortify(world, region='COWCODE')
p <- ggplot(world.points, aes(long,lat,group=group)) + geom_polygon()
p
Run Code Online (Sandbox Code Playgroud)
看起来需要做更多工作才能将其与数据结合起来,例如专题地图,但上面的帖子详细介绍了这一点.
不确定你是否还需要这个答案,但我希望它对任何人都有帮助.