Running tych poleceń w konsoli, wyjście jest:tidyverse ingeruje w ggplot2? Nie można uzyskać dostępu map_data
> cty0 = ggplot2::map_data("county")
> library(tidyverse)
Loading tidyverse: ggplot2
Loading tidyverse: tibble
Loading tidyverse: tidyr
Loading tidyverse: readr
Loading tidyverse: purrr
Loading tidyverse: dplyr
Conflicts with tidy packages -----------------------------------------------------------------------------------------------
filter(): dplyr, stats
lag(): dplyr, stats
map(): purrr, maps
> cty0 = ggplot2::map_data("county")
Error: ggplot2 doesn't know how to deal with data of class list
mogę zadzwonić map_data("county")
grzywnę aż tidyverse
jest załadowany, to się nie powiedzie. Jak załadować dane mapy powiatu z załadowanym tidyverse
?
Zgaduję, że elementy poniżej linii przerywanej są z komunikatów konsoli, ale na pewno należy wyjaśnić, że. Wydaje się prawdopodobne, że funkcja 'map' w 'purrr' maskuje funkcję' map' w pakiecie 'maps'. Mógłbyś odwrócić kolejność ładowania tidyverse i map, gdyby istniał powód, dla którego potrzebujesz "mapowania" (bardziej geograficznego pojęcia) niż potrzebujesz "mapowania" (funkcjonalnego języka komputera). Prawdopodobnie musisz rozpocząć nową sesję, aby odnieść sukces. Funkcja 'library' sprawdza, czy pakiet jest już załadowany, a jeśli tak, nic nie robi. –
Wspomniałbym o tym także twórcom tidyverse. –