1. Learn
  2. /
  3. Курси
  4. /
  5. Основи функціонального програмування з purrr

Connected

Вправа

Структура списку

Часто під час роботи в R ви використовуєте датафрейми або вектори. Інший тип об'єкта в R — це список. Хоча списки можуть бути складними, вони надзвичайно потужні. Списки — як бездонна торба Герміони Ґрейнджер (із «Гаррі Поттера»): у них можна зберігати найрізноманітніші речі. Вміст списку не обов'язково має бути одного типу даних, і якщо ви знаєте, як його організовано, то можете дістати потрібне за допомогою підстановки (subsetting).

І іменовані, і неіменовані списки можна підставляти за допомогою подвійних квадратних дужок [[ ]] ось так: listname[[ index ]].

Якщо список іменований, для підстановки можна також використовувати $. Синтаксис list$elementname витягує іменований елемент зі списку. Як і для будь-якого іншого об'єкта в R, ви можете скористатися str() щоб визначити структуру списку.

Інструкції

100 XP
  • Імпортуйте пакунок repurrrsive.
  • Завантажте набір даних wesanderson.
  • Перегляньте структуру першого елемента в wesanderson.
  • Перегляньте структуру елемента GrandBudapest у wesanderson.