我正在尝试在R中的美国地图上工作。我已经做了很多次但是这次它在我尝试加载时给了我这个错误:
us<- map_data("state")
Error in .C(C_map_type, as.character(mapbase), integer(1)) :
Incorrect number of arguments (2), expecting 0 for ''
我加载了ggmap和ggplot2库。我哪里错了?
答案 0 :(得分:1)
你需要&#39;地图&#39;与ggmap一起打包。
library(maps)
library(ggmap)
us<- map_data("state")
这应该有效
答案 1 :(得分:0)
tidyverse
中的错误似乎会干扰ggplot2
地图功能。请参阅this related question。
这适用于干净,重新启动的R会话:
us <- ggplot2::map_data("state")
然而,这不是:
library(tidyverse)
us2 = ggplot2::map_data("state")