R语言 怎么找出符合条件的数据

Python018

R语言 怎么找出符合条件的数据,第1张

假设这一列数为a,a是vector。a[a<-log(0.0000043,10)]。

第一个用table(), 会把所有user的频数显示出来,table(testing$user)。

第二个就取交集算个数吧。

如果只看user == 2中,item也相同的个数,那么

testuser <- testing[testing$user == 2, ]

trainuser <- trainuser[training$user == 2, ]

length(intersect(testuser, trainuser))。

有操作也有函数,但是函数是在一些特定的方法库里

直接写条件即可:

如果一个向量为A

A <- c(1,2,3,4,5,6,7)

B <- A[A>2]

B

结果就是34567

大括号里还可以加很多条件用条件运算符连接起来就可以:

例如 [A>2&A<4]