pandas多个exl相同列参数相加
时间: 2023-07-06 14:28:23 浏览: 89
利用pandas合并多个excel的方法示例
5星 · 资源好评率100%
如果你有多个Excel文件,每个文件都有相同的列,你想将这些列的参数相加,可以使用Python中的pandas库来实现。以下是一个示例代码:
```python
import pandas as pd
# 读取第一个Excel文件
df1 = pd.read_excel("file1.xlsx")
# 循环读取其他Excel文件,并将数值列相加
for i in range(2, 6):
filename = "file" + str(i) + ".xlsx"
df = pd.read_excel(filename)
df1["column_name"] += df["column_name"]
# 将结果保存到新的Excel文件
df1.to_excel("result.xlsx", index=False)
```
在这个示例代码中,我们首先读取第一个Excel文件并将其存储在一个pandas DataFrame中。然后,我们循环读取其他Excel文件,并将它们的相同列的数值相加到第一个DataFrame中。最后,我们将结果保存到一个新的Excel文件中。请注意,你需要将"column_name"替换为你要相加的列的名称。
阅读全文