首页 > 解决方案 > 尝试根据条件查找特定元素

问题描述

这是我在 r studio 中的数据框。我正在尝试查找代码,该代码会产生年龄最大的学生的姓名。

students.df #Name of dataframe
  name DAD BDA gender nationality age
1  Amy  80  70      F         IRL  20
2 Bill  65  50      M          UK  21
3 Carl  50  80      M         IRL  22

标签: r

解决方案


as.character(subset(students.df,students.df$age==max(students.df$age))$name)

library(dplyr)

students.df %>% filter(age==max(age)) %>% select(name)


推荐阅读