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