Присвоение имён
Если список не именован, вы всегда можете присвоить имя каждому его элементу. Это очень удобно: вы сможете обращаться к нужным элементам напрямую, независимо от их порядка — особенно если список может пополняться или изменяться, или если вы используете один и тот же код для нескольких разных списков. Например, если список содержит фрейм данных, модель и график, гораздо проще обратиться к $plot, чем каждый раз выяснять, под каким номером хранится нужный элемент.
Это упражнение является частью курса
Основы функционального программирования с purrr
Инструкции к упражнению
- Используя цепочку с
%>%:- Присвойте имя каждому элементу списка
sw_filmsи сохраните результат в новый списокsw_films_named. - Выполните итерацию по элементу
title.
- Присвойте имя каждому элементу списка
- Убедитесь, что новый список содержит имена.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Set names so each element of the list is named for the film title
sw_films_named <- ___ %>%
set_names(map_chr(___, "___"))
# Check to see if the names worked/are correct
names(___)