ПочатиПочніть безкоштовно

Присвоєння назв

Якщо у вас є список без назв, ви, звісно, можете назвати кожен елемент. Це дуже корисно, коли потрібно звертатися до конкретних елементів списку незалежно від їхнього порядку — особливо якщо ви працюєте зі списком, який може зростати або змінюватися з часом, або якщо ви використовуєте один і той самий код для кількох різних списків. Наприклад, якщо у вас є список, що містить датафрейм, модель і графік, значно простіше звертатися до $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(___)
Редагувати та запускати код