python读取F:\实验视频录像\应激过程\data里所有的excel文件,并对每一个excel里的数据,进行平均值、最大值、最小值、方差、偏度、峰值的计算,最后保存在新的excel表格内
时间: 2023-04-03 12:00:49 浏览: 98
您好,可以使用Python的pandas库来读取F:\实验视频录像\应激过程\data文件夹中的所有Excel文件,并对每个Excel文件中的数据进行平均值、最大值、最小值、方差、偏度、峰值的计算。最后,将结果保存在新的Excel表格中。以下是示例代码:
```python
import pandas as pd
import glob
# 获取所有Excel文件的路径
file_paths = glob.glob("F:/实验视频录像/应激过程/data/*.xlsx")
# 创建一个空的DataFrame来存储所有数据
all_data = pd.DataFrame()
# 循环读取每个Excel文件,并将数据添加到all_data中
for file_path in file_paths:
data = pd.read_excel(file_path)
all_data = all_data.append(data)
# 计算平均值、最大值、最小值、方差、偏度、峰值
mean = all_data.mean()
max = all_data.max()
min = all_data.min()
var = all_data.var()
skew = all_data.skew()
kurt = all_data.kurt()
# 将结果保存在新的Excel表格中
result = pd.DataFrame({'mean': mean, 'max': max, 'min': min, 'var': var, 'skew': skew, 'kurt': kurt})
result.to_excel('result.xlsx')
```
希望这可以帮到您!
阅读全文