将数值归因于字符向量

时间:2017-02-15 22:54:39

标签: r vector merge

我有两个向量,但我只想使用角色一。如何指定此数字向量的值

weekly.hours <- c(10, 20, 15, 30, 5, 25) 
x <- weekly.hours

到这个

names <- c("Maria", "Jose", "Joao", "Pedro", "Luisa", "Joana")
y <- names

这样10分配给Maria,20分配给Jose,依此类推?

我最终希望运行y >= 15等比较并返回以下内容:

FALSE, TRUE, TRUE, TRUE, FALSE, TRUE.

1 个答案:

答案 0 :(得分:0)

我假设你正在追踪已经工作了15个小时或更长时间的人员名单

Xcode

专门获取15个小时或更长时间工作人员姓名的载体

library(dplyr)

weekly.hours <- c(10, 20, 15, 30, 5, 25) 
names <- c("Maria", "Jose", "Joao", "Pedro", "Luisa", "Joana")


df <- data.frame(weekly.hours = weekly.hours,
                 names = names)

df <- df %>% filter(weekly.hours >= 15)