为向量命名
作为数据分析师,清楚地了解您正在使用的数据非常重要。理解每个元素所对应的含义因此至关重要。
在上一个练习中,我们创建了一个包含您一周盈亏的向量。每个向量元素都对应一周中的某一天,但很难看出哪个元素对应哪一天。如果能在向量本身中显示出来就更好了。
您可以使用 names() 函数为向量的元素命名。请看下面的示例:
some_vector <- c("John Doe", "poker player")
names(some_vector) <- c("Name", "Profession")
这段代码先创建了一个向量 some_vector,然后为其中两个元素分别命名。第一个元素被赋予名称 Name,第二个元素被标记为 Profession。将其内容打印到控制台,会得到如下输出:
Name Profession
"John Doe" "poker player"
本练习是课程的一部分
R 入门
练习说明
- 编辑器中的代码已用一周中的各天为
poker_vector的元素命名。请添加代码,对roulette_vector做同样的操作。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Poker winnings from Monday to Friday
poker_vector <- c(140, -50, 20, -120, 240)
# Roulette winnings from Monday to Friday
roulette_vector <- c(-24, -50, 100, -350, 10)
# Assign days as names of poker_vector
names(poker_vector) <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
# Assign days as names of roulette_vector