【发布时间】:2020-11-19 14:43:13
【问题描述】:
我有 2 个数据框 - 1 个数据表,另一个用于此类主题
df_Data = pd.DataFrame({'ID':['123','456','789','100','200'],
'Names':['the dog is Red and blue','Cat is Pink','animal is cyan','pet is BLUE','i am green']})
df_Topics = pd.DataFrame({'Blue':['blue','cyan','aqua'],
'Red':['red','pinnk','fuscia','crimson']})
我正在寻找使用主题列表来查找这些关键字中是否有任何关键字在 df_Data 中,然后创建一个新表,其中在数据中找到主题,如下所示:
ID Topics
123 Blue
123 Red
456 Red
789 Blue
100 Blue
【问题讨论】:
-
您的第二个数据帧不可重现。你能测试并修复它吗?
标签: python-3.x pandas list dataframe