我有一个数据框,有两列
'V1' 'V2'
joe hi, my names is *joe*
anne i was talking to *jake* the other day...
steve *anne* should have the answer
steve *joe* and I will talk later
我想获取第 1 列中的名称列表并使用它在第 2 列中搜索它们。
(星号只是表明名称在长字符串中。)
我真正想说的是,对于第一列中的每个条目,如果您也可以在第二列中找到它,则打印该行。
我试过这个
for (i in dft[1]) if (i == dft[2]) print(i)
这个想法是计算它们出现在每列中的次数,并最终得到类似
V1 V2 V3
joe 1 2
anne 1 1
jake 0 1
steve 2 0
有任何想法吗?