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

Имена вектора: names()

Вернёмся к примеру с доходностью за январь и февраль. Напомним: в январе вы получили доходность 5%, а в феврале — ещё 2%. Как опытный специалист по данным, вы понимаете, что эти значения удобно хранить в векторе:

ret <- c(5, 2)

Отлично! Теперь все значения доходности собраны в одном месте. Но можно пойти ещё дальше — добавить имена к каждому элементу вектора с помощью функции names():

names(ret) <- c("Jan", "Feb")

Теперь при выводе ret вы увидите:

Jan Feb 
5   2

Неплохо, правда?

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

Введение в R для финансов

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

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

  • Для вас уже определены вектор из 12 значений месячной доходности и вектор с названиями месяцев.
  • Добавьте months в качестве имён вектора ret, чтобы сделать его более информативным.
  • Выведите ret на экран и посмотрите на вектор с именами!

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

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

# Vectors of 12 months of returns, and month names
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
months <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

# Add names to ret
names(ret) <- 

# Print out ret to see the new names!
Редактировать и запускать код