我有 2 个数据帧df1 B CA 0 300 61 400 72 500 83 600 9df2 B CA 2 433 993 555 99这就是我构建它们的方式:df1 = pd.DataFrame({'A': [0, 1, 2, 3], 'B': [300, 400, 500, 600], 'C': [6, 7, 8, 9]})df1.set_index('A', inplace=True)df2 = pd.DataFrame({'A': [2, 3], 'B': [433, 555], 'C': [99, 99]})df2.set_index('A', inplace=True)我想df1用df2基于索引的行替换所有行,结果应如下所示:df_result B CA 0 300 61 400 72 433 993 555 99什么是最优雅的方式来做到这一点?
添加回答
举报
0/150
提交
取消