在尝试合并2个数据帧时,我不断得到更大的数据帧,而不是与左侧数据帧具有相同的行数。
9
我希望结果看起来像这样
df1
A B
0 NaN
0 NaN
0 NaN
0 NaN
0 NaN
1 NaN
1 NaN
1 NaN
1 NaN
1 NaN
2 NaN
2 NaN
2 NaN
2 NaN
2 NaN
df2
A B
0 0.1
0 0.12
0 0.21
1 0.1
1 0.11
1 0.23
2 0.22
2 0.22
final = pd.merge(df1,df2, on='A', how='left')
但是,最终结果是将行数乘以 这似乎是一个非常简单的过程,以某种方式,我似乎无法正确完成...