我正在尝试执行一个类似于下面Excel fount中函数的函数:
IF(COUNTIF(RANGE, CRITERIA), "FOUND", "MISSING")
我想在我的数据框中打印一个新列,包含已找到或缺失。我知道在R中我可以在%中使用%,例如:
A$C %in C$B
查找A Dataframe 的C列中的值是否存在于C Dataframe 的B列中的值中。然而,我不知道如何使用条件函数将所述结果子集化,以将找到的或缺少的结果打印到正确行中的新列。
以下是 Dataframe 的示例:
A <- data.frame("C" = c(3,5,9,21,25), "D" = 1:5)
C <- data.frame("B" = c(3,6,21,22,8) , "F" = 10:14)
A$C %in% C$B
A[A$C %in% C$B,]
1条答案
按热度按时间qybjjes11#
根据有限的信息: