Доступ до елементів у списку
Вибірка підмножини зі списку подібна до вибірки з вектора чи датафрейму, але є одна додаткова корисна операція.
Щоб отримати доступ до елементів у списку, використовуйте [ ]. Це завжди повертає інший список.
my_list[1]
$my_words
[1] "I <3 R"
my_list[c(1,2)]
$my_words
[1] "I <3 R"
$my_numbers
[1] 42 24
Щоб витягти дані всередині кожного елемента списку, використовуйте [[ ]].
my_list[[1]]
[1] "I <3 R"
Якщо ваш список має назви, можна скористатися оператором $: my_list$my_words. Це те саме, що й використання [[ ]] для повернення внутрішніх даних.
Ця вправа є частиною курсу
Вступ до R для фінансів
Інструкції до вправи
- Іменований список
portfolioдоступний для використання. - Отримайте другий і третій елементи
portfolio, використовуючи[ ]іc(). - Скористайтеся
$, щоб отримати доступ до данихcorrelation.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Second and third elements of portfolio
# Use $ to get the correlation data