map_chr()
У цій вправі ви глибше зануритеся у різні варіанти map_*(). Функція map() завжди повертає список. map_*() повертають інші типи результатів. Перегляньте таблицю нижче й переконайтеся, що вам зрозумілий тип виводу для кожного варіанта map_*().
map_*() |
Вивід |
|---|---|
map_chr() |
текстовий вектор |
map_lgl() |
логічний вектор [TRUE або FALSE] |
map_int() |
цілочисловий вектор |
map_dbl() |
вектор double |
Ця вправа є частиною курсу
Основи функціонального програмування з purrr
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])