【发布时间】:2018-08-25 16:24:18
【问题描述】:
我有一个data.frame df1
df1 <- data.frame(id=1:10)
我还有第二个 data.frame df2
df2 <- data.frame(id=1:100, key=sample(1:10,100,replace=T), var1=sample(c(TRUE, FALSE),100, replace=T), var2=sample(c("X", "Y"),100, replace=T))
变量df2$key是二级键,指向变量df1$id。
现在对于df1 中的每个条目,我想在特定条件下检查df2 中有多少条目。
一个例子:
如果df1$id==5 我想创建一个变量df1$count 来计算data.frame df2 中的条目数,其中df2$key==5 和df2$var==TRUE。
感谢您的帮助!
【问题讨论】:
标签: r dataframe join tidyverse