向量 names()
让我们回到 1 月和 2 月收益率的例子。回顾一下:1 月您的收益是 5%,2 月又多了 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!