【发布时间】:2021-05-07 17:58:13
【问题描述】:
我有两个数据框:
df_1:
Letters Boolean
a Nan
b Nan
c Nan
df_2:
a b d
2.7 1.2 3.6
1 2 3
如何检查 df_1['letters'] 是否存在于 df_2.keys() 中。如果它存在,我希望布尔值取值'x': 比如:
Letters Boolean
a x
b x
c Nan
我尝试使用此代码:
for x in df_1['letters']:
if x in df_2.keys():
df_1['Boolean']='x'
【问题讨论】: