我有两个df:
df1:
date point_id
0 2010-10-11 121
1 2010-10-11 433
2 2010-10-11 6618 df2:
id point_id
0 11 433
1 22 121
2 97 6618现在我希望df是这样的:
date point_id cal_id
0 2010-10-11 121 22
1 2010-10-11 433 11
2 2010-10-11 6618 97我尝试的是:
df1['cal_id'] = df1.where(df1['point_id']==df2['point_id']).notna()有错误:
ValueError: Can only compare identically-labeled Series objects发布于 2020-12-09 09:19:33
https://stackoverflow.com/questions/65213789
复制相似问题