Невозможно запустить map_data("состояние")

Я пытаюсь работать над картой США в 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. Куда я иду не так?

2 ответа

Вам нужен пакет 'maps' вместе с ggmap.

library(maps)
library(ggmap)
us<- map_data("state")

Это должно работать

Похоже, есть ошибки в tidyverse который мешает ggplot2 функциональность карт. Смотрите этот связанный вопрос.

Это работает в чистом, только что перезапущенном сеансе R:

us <- ggplot2::map_data("state")

Однако это не так:

library(tidyverse)
us2 = ggplot2::map_data("state")
Другие вопросы по тегам