python读取excel文件找出异常值
时间: 2023-07-18 16:40:21 浏览: 129
python读取excel
你可以使用 pandas 库来读取 excel 文件,并使用其中的一些函数来找出异常值。以下是一个简单的示例代码:
```python
import pandas as pd
# 读取 excel 文件
df = pd.read_excel('file.xlsx')
# 计算每一列的均值和标准差
means = df.mean()
stds = df.std()
# 找出每一列中超过均值加减 3 倍标准差的值(即异常值)
for col in df.columns:
outliers = df[(df[col] < means[col] - 3 * stds[col]) | (df[col] > means[col] + 3 * stds[col])]
print('异常值:', outliers)
```
这个代码会计算 excel 文件中每一列的均值和标准差,并找出每一列中超过均值加减 3 倍标准差的值(即异常值)。你可以根据自己的需要修改阈值或者使用其他的方法来找出异常值。
阅读全文