R 如何从2个向量返回多个名称

R 如何从2个向量返回多个名称,r,R,我创建了一个年龄向量 age你可以试试 name[age > 18] 或 您可以组合数据帧中的向量,并根据您的条件将数据帧子集: df <- data.frame(age, name) df$name[df$age >= 18] [1] Emily John Michael Olivia Sophia Noah Levels: Alex Emily John Michael Noah Olivia Sophia df=18] [1] 艾米丽·约翰·迈克尔

我创建了一个年龄向量

age你可以试试

name[age > 18]


您可以组合数据帧中的向量,并根据您的条件将数据帧子集:

df <- data.frame(age, name)
df$name[df$age >= 18]
[1] Emily   John    Michael Olivia  Sophia  Noah   
Levels: Alex Emily John Michael Noah Olivia Sophia
df=18]
[1] 艾米丽·约翰·迈克尔·奥利维亚·索菲亚·诺亚
级别:亚历克斯·艾米莉·约翰·迈克尔·诺亚·奥利维亚·索菲亚

试试
姓名[年龄>=18]
df <- data.frame(age, name)
df$name[df$age >= 18]
[1] Emily   John    Michael Olivia  Sophia  Noah   
Levels: Alex Emily John Michael Noah Olivia Sophia