检查一个数据框中的值是否在另一数据框中

检查一个数据框中的值是否在另一数据框中,第1张

检查一个数据框中的值是否在另一数据框中

采用

isin

Df1.name.isin(Df2.IDs).astype(int)0    11    12    03    0Name: name, dtype: int32

在数据框中显示结果

Df1.assign(InDf2=Df1.name.isin(Df2.IDs).astype(int))   name  InDf20  Marc      11  Jake      12   Sam      03  Brad      0

在系列对象中

pd.Series(Df1.name.isin(Df2.IDs).values.astype(int), Df1.name.values)Marc    1Jake    1Sam     0Brad    0dtype: int32


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5644892.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存