按多种条件过滤行

斯马塞尔

我有:

user_id    log_category    session_num
1 Rob      user            1
2 Fred     progression     2
3 Rob      design          1
4 Mike     user            1
5 Fred     user            2
6 Fred     progression     1

我需要保留来自用户的所有行,这些用户的行与log_category == userand(非或)session_num == 1

所需的输出:

user_id    log_category    session_num
1 Rob        user            1
2 Rob        design          1
3 Mike       user            1
一个孩子

我们可以提取满足条件的用户,然后使用它来对数据进行子集化。

# Extract users
users <- df$user_id[df$session_num==1 & df$log_category == "user"]

# Subset data
df[df$user_id %in% users,]
#   user_id log_category session_num
#1      Rob         user           1
#2      Rob       design           1
#3     Mike         user           1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据多种条件过滤组内的行

来自分类Dev

Redshift:获取行的排名,按条件过滤

来自分类Dev

Redshift:获取行的排名,按条件过滤

来自分类Dev

如何对按多个条件过滤的行求和

来自分类Dev

按条件过滤observableArray

来自分类Dev

按条件过滤熊猫

来自分类Dev

matlab - 按特定列的条件过滤掉行

来自分类Dev

结果过滤器的多种条件

来自分类Dev

在多种条件下过滤数据框

来自分类Dev

火花数据帧中过滤的多种条件

来自分类Dev

多种过滤条件Azure表存储

来自分类Dev

使用多种条件过滤MySQL查询

来自分类Dev

在何处根据多种条件过滤数据

来自分类Dev

Dplyr:按条件过滤按对分组的数据集,每对仅保留一行

来自分类Dev

按约束条件过滤

来自分类Dev

按约束条件过滤

来自分类Dev

用条件过滤行

来自分类Dev

根据多种条件删除行Python Pandas

来自分类Dev

按条件删除行

来自分类Dev

NSPredicate-区分大小写的多种条件的过滤

来自分类Dev

pyarrow数据集在多种条件下的过滤

来自分类Dev

dplyr过滤器(多种条件)功能缺少数据

来自分类Dev

python字典迭代用于多种条件的数据帧过滤

来自分类Dev

在多种条件下过滤不起作用

来自分类Dev

如何按多种条件对字符串列表进行排序

来自分类Dev

按列值过滤行

来自分类Dev

按列标题过滤行

来自分类Dev

按不同列过滤行

来自分类Dev

如何按组过滤行