命名向量
作为数据分析师,清楚了解你所使用的数据非常重要。因此,弄清楚每个元素所代表的含义是非常关键的。
在上一个练习中,我们创建了一个记录你一周盈亏情况的向量。向量中的每个元素都对应一周中的某一天,但很难看出每个元素具体对应哪一天。如果能直接在向量中体现这一点就更好了。
你可以使用 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