【发布时间】:2018-03-20 09:44:57
【问题描述】:
我有 2 个数据帧 df1 和 df2,如下所示:
df1:
a
T11552
T11559
T11566
T11567
T11569
T11594
T11604
T11625
df2:
a b
T11552 T11555
T11560 T11559
T11566 T11562
T11568 T11565
T11569 T11560
T11590 T11594
T11604 T11610
T11621 T11625
T11633 T11631
T11635 T11634
T13149 T13140
我想要一个新的数据框 df3,我想在 df2 中搜索 df1 的值。如果值存在于 df2 中,我想在 df1 中添加新列,返回 True/False,如下所示。
df3:
a v
T11552 TRUE
T11559 TRUE
T11566 TRUE
T11567 FALSE
T11569 TRUE
T11594 TRUE
T11604 TRUE
T11625 TRUE
T11633 TRUE
T11634 TRUE
【问题讨论】:
-
如果我的回答对您有帮助,请不要忘记accept 它 - 单击答案旁边的复选标记 (
v) 将其从灰色切换为已填充。谢谢。跨度>
标签: python python-3.x pandas dataframe