比较有序因子
在工作中遇到不顺,"第 2 位数据分析师"走进您的办公室抱怨说"第 5 位数据分析师"拖慢了整个项目。由于您知道"第 2 位数据分析师"一向自作聪明,您决定先核实这句话是否属实。
现在 factor_speed_vector 已经是有序的,您就可以比较不同元素(本例中是不同数据分析师)。只需使用常见的比较运算符即可完成。
本练习是课程的一部分
R 入门
练习说明
- 使用
[2]从factor_speed_vector中选出第 2 位数据分析师的因子取值。将其保存为da2。 - 使用
[5]选出第 5 位数据分析师在factor_speed_vector中的因子取值。将其保存为da5。 - 检查
da2是否大于da5,直接打印结果即可。请记住,您可以使用>运算符来判断一个元素是否大于另一个元素。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create factor_speed_vector
speed_vector <- c("medium", "slow", "slow", "medium", "fast")
factor_speed_vector <- factor(speed_vector, ordered = TRUE, levels = c("slow", "medium", "fast"))
# Factor value for second data analyst
da2 <-
# Factor value for fifth data analyst
da5 <-
# Is data analyst 2 faster than data analyst 5?