НачатьНачать бесплатно

Присвоение имён

Если список не именован, вы всегда можете присвоить имя каждому его элементу. Это очень удобно: вы сможете обращаться к нужным элементам напрямую, независимо от их порядка — особенно если список может пополняться или изменяться, или если вы используете один и тот же код для нескольких разных списков. Например, если список содержит фрейм данных, модель и график, гораздо проще обратиться к $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(___)
Редактировать и запускать код