问题描述
我想将DataFrame转换为SpatialpolygonsDataFrame,但收到错误消息:
.local(obj,...)中的错误: 无法从非数值矩阵得出坐标
首先是DataFrame的结构:
day lon lat
1 c(8,8.1,8) c(44,45,43)
2 c(9,9.1,8) c(46,43)
3 c(9,9.2,43)
我尝试了FRK库的功能SpatialpolygonsDataFrame
library(FRK)
SpatialData <- SpatialpolygonsDataFrame(data,data.frame(id=data$day,data))
然后我想用传单将其可视化
leaflet() %>% addTiles() %>%
addProviderTiles(providers$CartoDB.Positron) %>%
addpolygons(data = SpatialData,color = "orange",fillOpacity = 0.3)
谢谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)