请帮我写一段 一个df表的列索引为另一个df表的列索引的python代码
时间: 2024-05-06 08:21:33 浏览: 123
读数据_读取文件某一列数据(带表头)_
5星 · 资源好评率100%
好的,以下是代码。
假设第一个df表为df1,第二个df表为df2,且它们都有一个名为"key"的列需要用作索引:
```
df1 = df1.set_index("key")
df2 = df2.set_index("key")
result_df = df1.join(df2, lsuffix="_left", rsuffix="_right")
```
以上代码将df1和df2的"key"列都设置为索引,并用join()函数将它们合并成一个新的表result_df。其中,lsuffix和rsuffix参数用于在列名相同时为它们分别添加后缀"_left"和"_right",以避免重复。
希望对你有所帮助!
阅读全文