開始使用免費開始

向量 names()

回到 1 月與 2 月報酬率的例子。複習一下,1 月你得到 5% 的報酬,2 月又多了 2% 的報酬。身為精明的資料科學家,你會想到把這些報酬放進一個向量!看起來會像這樣:

ret <- c(5, 2)

很好!現在所有報酬都集中在同一個地方。不過,你還可以更進一步,為向量中的每個報酬加上名稱。你可以用 names() 來做到。看看這段:

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

現在列印 ret 的結果是:

Jan Feb 
5   2

不錯吧?

本練習屬於課程

R for Finance 入門

檢視課程

練習說明

  • 我們已為你定義好一個包含 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!
編輯並執行程式碼