我試圖在R.美國地圖我已經做了很多次,但這次它給了我這個錯誤在工作時,我嘗試加載:無法運行map_data(「國家」)
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庫。我哪裏錯了?
我試圖在R.美國地圖我已經做了很多次,但這次它給了我這個錯誤在工作時,我嘗試加載:無法運行map_data(「國家」)
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庫。我哪裏錯了?
您需要'maps'包以及ggmap。
library(maps)
library(ggmap)
us<- map_data("state")
這應該工作
它看起來像有在tidyverse
與ggplot2
地圖功能干擾錯誤。請參閱this related question。
這個工作在一個乾淨,新鮮重啓R對話:
us <- ggplot2::map_data("state")
然而,這並不:
library(tidyverse)
us2 = ggplot2::map_data("state")
我注意到有時它有效,有時它不。我嘗試重新啓動系統和R,但沒有成功。反正我現在結束了。謝謝 – Aman
仍然沒有運氣 給了我這樣的:在.C 錯誤( C_map_type,as.character(mapbase),integer(1)): 錯誤的參數數量(2),期望值爲22'Kit/538.1(KHTML,像Gecko)rstudio Safari/538.1 Qt/5.4.1' – Aman
不爲我工作她的。 – lebelinoz