Обращение к элементам списка
Извлечение подмножества из списка похоже на работу с вектором или фреймом данных, но с одной дополнительной полезной операцией.
Чтобы получить элементы списка, используйте [ ]. Результатом всегда будет другой список.
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