Začněte nyníZačněte zdarma

Očekávaný výstup mapování

Když víš, jakého typu bude výstup tvé mapované funkce (v tomto případě numerický vektor), můžeš využít rodinu funkcí map_*(), která se pokusí vrátit přímo daný typ místo seznamu.

Opět spočítáš průměrnou populaci pro každou zemi, tentokrát ale použiješ map_dbl(), aby se numerický vektor vrácený funkcí mean() připojil přímo do datového rámce.

Toto cvičení je součástí kurzu

Machine Learning in the Tidyverse

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř datový rámec pop_mean pomocí funkce map_dbl(), která spočítá průměrnou populaci pro každý vnořený datový rámec.
  • Prozkoumej datový rámec pop_mean pomocí funkce head().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Calculate mean population and store result as a double
pop_mean <- gap_nested %>%
  mutate(mean_pop = map_dbl(___, ~mean(.x$___)))

# Take a look at pop_mean
head(___)
Upravit a spustit kód