假设我有一个数据帧a,如下所示:
item_name
-------------------------
nike power shoes / 50% off / only today
nike super t-shirt / adidas / cool sale
reebok power t-shirt / reebock shoes
另一个数据帧B是一个品牌字典,它是:
variation | original
nike nike
adidas adidas
reebok reebok
reebock reebok
reeboc reebok
(假设锐步和锐步是“锐步”的一些变体)
我的问题是我想从dataframe中删除行 基于数据帧B,包含一个以上品牌的。 因此,我的预期结果如下:
item_name
nike power shoes / 50% off / only today
reebok power t-shirt / reebock shoes
你可以看到只有排“耐克超级t恤/阿迪达斯/酷卖” 因为我们有[耐克]和[阿迪达斯]。 重要的是要知道这个逻辑是基于原来的品牌,而不是变异的一部分。 因此,由于锐步和锐步属于一个独特的品牌名称[锐步],因此“锐步动力t恤/锐步鞋”一行并未删除。你知道吗
我怎样才能靠熊猫做这项工作?(不使用列表理解) 请帮帮我!:)
可以将^{} 与掩码一起使用。它是由^{} 用lambda函数创建的。首先将所有单词转换为} 转换为} 值:
Series
,然后将^{d
,并比较^{相关问题 更多 >
编程相关推荐