Build your ultimate AI agent
Описание курса
Списки бывает непросто понять и обработать, однако они способны хранить огромное количество информации и открывают широкие возможности. В этом курсе вы научитесь легко извлекать, обобщать и преобразовывать списки, а также экспортировать данные в нужный формат — будь то другой список, вектор или что-то иное. На протяжении всего курса вы будете работать с пакетом purrr и разнообразными наборами данных из пакета repurrrsive, включая данные о фильмах «Звёздных войн» и Уэса Андерсона, а также сведения о пользователях и репозиториях GitHub. После прохождения курса ваши навыки работы со списками станут безупречными!
Предварительные требования
Программа
Структура курса
1
Упрощение итераций и работа со списками с помощью purrr
Итерация — мощный инструмент, который позволяет переложить рутинную работу на компьютер. Вместе с тем именно здесь легко допустить опечатки и мелкие ошибки. Пакет purrr упрощает написание итераций, чтобы вы могли сосредоточиться на следующем шаге, а не тратить время на поиск опечаток.
- Возможности итерации50 XP
- Введение в итерацию100 XP
- Итерация с purrr100 XP
- Продолжаем итерацию с циклами for100 XP
- Больше итераций с purrr100 XP
- Извлечение элементов из списков50 XP
- Структура списка100 XP
- Извлечение элементов списка100 XP
- Разновидности функции map()50 XP
- Альтернативные способы передачи аргументов в map()100 XP
- map_*100 XP
2
Более сложные итерации
purrr — это гораздо больше, чем просто цикл for: он прекрасно работает с пайпами, позволяет запускать модели, моделировать данные и создавать вложенные циклы.
3
Отладка списков с помощью purrr
Как и в любой области R, умение находить и устранять ошибки — важный навык. Особенно это актуально при работе со списками, где обнаружить проблему бывает непросто.
4
Решение задач с помощью purrr
Теперь, когда вы освоили основы, можно переходить к решению более сложных задач с данными с помощью purrr.
R
Основы функционального программирования с purrr
Курс
завершён

