ПочатиПочніть безкоштовно

Імена у векторах: 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!
Редагувати та запускати код