Я пытаюсь воссоздать пример в книге R для Data Science * (https://r4ds.had.co.nz/many-models.html).) Хэдли. Я могу заставить первую часть работать, но когда я пытаюсь запустить команду карты,Я получаю Error: Corrupt x: no names
.
Вот код
install.packages("gapminder")
library(gapminder)
gapminder
gapminder %>%
ggplot(aes(year, lifeExp, group = country)) +
geom_line(alpha = 1/3)
by_country <- gapminder %>%
group_by(country, continent) %>%
nest()
by_country
by_country$data[[1]]
country_model <- function(df) {
lm(lifeExp ~ year, data = df)
}
models <- map(by_country$data, country_model)
Вот все пакеты, которые я добавил
library(tidyverse);
library(lubridate)
library(stringr)
library(mapdata)
library(maps)
library(viridis)
library(modelr)
Я пытался сделать что-то подобное и продолжал получатьэта ошибка, поэтому я решил точно, что сделал Хэдли, и получил ту же ошибку. Чего мне не хватает?