我正在尝试用数据填充州县,以帮助我正在进行的项目。我在这里找到了一个关于如何将县名添加到纽约县地图的精彩答案。我可以用它来帮助几个州,但是当我尝试使用德克萨斯州和路易斯安那州的地图时,我就大吃一惊了。作为参考,这是我正在输入的内容:
library(ggplot2)
library(sp)
library(maps)
getLabelPoint <- function(county) {Polygon(county[c('long', 'lat')])@labpt}
df <- map_data('county', 'louisiana')
centroids <- by(df, df$subregion, getLabelPoint)
就在那时,R 吐出“多边形中的错误(县 [c(“long”,“lat”)]):环未关闭”
老实说,我什至不知道从哪里开始解决这个问题,所以任何帮助甚至替代方法都会很棒。