如何计算R中两列的匹配值?

问题描述 投票:0回答:2

我在确定如何执行此操作时遇到了麻烦,我似乎找不到答案,因此,我们将不胜感激。我想做的是计算某些匹配值,例如,如果x列具有b且y列具有a,则将其计为一个/匹配项,直到最后一行为止。

df

df

x y

1 b a

2 c b

3 a c

4 d a

5 d

6 b a

7 c f

8 b a

我尝试过的是这样的:

b

a

b [a]

我假设b会找到具有a的任何行,如果那是有道理的。

我在确定如何执行此操作时遇到了麻烦,我似乎找不到答案,因此,我们将不胜感激。我想做的就是计算某些匹配值,例如,如果列x ...

r matching
2个回答
1
投票

使用“和”运算符&组合指示逻辑条件为真的逻辑条件,以及sum()组合逻辑条件为真的次数。我想你想


0
投票
如果数据不是非常庞大,您可以一次计算所有内容,然后只需使用下标:
© www.soinside.com 2019 - 2024. All rights reserved.