Python 检查搜索键的值是否存在于pandas中的另一列中?
我的数据框中有一列包含电话号码,另一列具有call_状态。我想检查一个电话号码是否连接了一次,然后一个新列应该返回True,否则返回false 我的数据如下: 我的输出需要Python 检查搜索键的值是否存在于pandas中的另一列中?,python,pandas,Python,Pandas,我的数据框中有一列包含电话号码,另一列具有call_状态。我想检查一个电话号码是否连接了一次,然后一个新列应该返回True,否则返回false 我的数据如下: 我的输出需要 使用isin打开屏蔽df df['Customer Number'].isin(df[df['Call Status']=='Contacted']['Customer Number']) 输出: 0 True 1 False 2 True 3 False 4 False Name: C
使用
isin
打开屏蔽
df
df['Customer Number'].isin(df[df['Call Status']=='Contacted']['Customer Number'])
输出:
0 True
1 False
2 True
3 False
4 False
Name: Customer Number, dtype: bool
你试过什么?call_mtd['Checking']=np.where(call_mtd['call Status'].str.contains('Contacted'),'True','False')bu这只是检查当前值,而不是检查整个列谢谢兄弟的帮助