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

Имена и оператор pipe: повторение

Проверить, есть ли у списка имена, можно с помощью функции names(). Знание именованных элементов списка упрощает работу с ним: вместо того чтобы искать нужный элемент по номеру, вы можете обращаться к нему по имени.

purrr входит в состав tidyverse — системы пакетов, разработанных для совместного использования, в том числе с оператором pipe. Давайте быстро вспомним, как работает pipe. Оператор %>% принимает результат функции, стоящей перед ним, и передаёт его в качестве первого аргумента в функцию, стоящую после него.

function_before() %>% 
    function_after()

При работе с функциями purrr использовать pipes не обязательно, однако в рамках этого курса мы будем их применять.

Это упражнение является частью курса

Основы функционального программирования с purrr

Посмотреть курс

Инструкции к упражнению

  • Проверьте с помощью pipe, есть ли у списка sw_films именованные элементы.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Use pipes to check for names in sw_films
___ %>%
    ___()
Редактировать и запускать код