作业帮 > 数学 > 作业

r语言中如何统计满足制定条件的行数?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/08 11:11:08
r语言中如何统计满足制定条件的行数?
> testing
user item pref
5 2 102 2.5
6 2 103 5.0
19 5 104 4.0
现在有一随机数据框,如何统计user=2的行数?另外,如果还有一个数据框training,training中user和item有2 101,2 102,2 103,问如何统计testing中user=2的两项在training中的个数?
r语言中如何统计满足制定条件的行数?
第一个用table(), 会把所有user的频数显示出来table(testing$user)第二个就取交集算个数吧.
如果只看user == 2中,item也相同的个数,那么testuser <- testing[testing$user == 2, ]
trainuser <- trainuser[training$user == 2, ]
length(intersect(testuser, trainuser))