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

Больше итераций с purrr

Теперь вы преобразуете каждый элемент списка в числовой тип данных и вернёте его обратно в тот же элемент того же списка — но вместо цикла for воспользуетесь функцией map().

Функция map() из пакета purrr упрощает перебор элементов списка и преобразование символов в числа. Вместо того чтобы строить целый цикл for, достаточно одной строки кода.

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

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

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

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

  • Проверьте класс первого элемента list_of_df.
  • Используйте map(), чтобы пройтись по list_of_df и преобразовать каждый элемент списка в числовой тип данных.
  • Снова проверьте класс первого элемента list_of_df.
  • Выведите list_of_df на экран.

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

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

# Check the class type of the first element
class(___[[___]])  

# Change each character element to a number
list_of_df <- map(___, ___)

# Check the class type of the first element again
class(___[[___]])

# Print out the list
Редактировать и запускать код