我有两个数据帧
df1型
Names
one two three
Sri is a good player
Ravi is a mentor
Kumar is a cricketer player
df2型
values
sri
NaN
sri, is
kumar,cricketer player
我正在尝试获取df1中包含df2中所有项的行
我的预期产出是
values Names
sri Sri is a good player
NaN
sri, is Sri is a good player
kumar,cricketer player Kumar is a cricketer player
我试过,df1["Names"].str.contains("|".join(df2["values"].values.tolist()))
我也试过了
但我无法实现预期的输出,因为它已经(“,”)。请帮忙
在Numpy广播中使用set逻辑。你知道吗
试试看-
输出
检查
这是一个模糊匹配问题。以下是我应用的步骤-
df
上的唯一单词check_names()
函数进行匹配以获得所需的输出相关问题 更多 >
编程相关推荐