Выборка элементов вектора
Иногда вам потребуется работать только с определёнными элементами вектора. Например, как получить доходность только за первый месяц из вектора с данными за 12 месяцев? Для этого используется выборка элементов с помощью [ ].
Вот вектор доходностей за 12 месяцев:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Выбрать первый месяц: ret[1].
Выбрать первый месяц по имени: ret["Jan"].
Выбрать первые три месяца: ret[1:3] или ret[c(1, 2, 3)].
Это упражнение является частью курса
Введение в R для финансов
Инструкции к упражнению
- Именованный вектор
retуже определён в вашем рабочем пространстве. - Выберите доходности за первые 6 месяцев.
- Выберите доходности только за март и май, используя
c(),"Mar"и"May". - Запустите последнюю строку кода, чтобы выполнить выборку, исключающую первый месяц.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]