python 均值填充
时间: 2024-01-09 15:23:18 浏览: 161
python手写均值滤波
均值填充是一种常用的数据处理方法,用于将缺失值用该特征的均值进行填充。在Python中,可以使用pandas库来实现均值填充。
下面是一个示例代码,演示了如何使用pandas进行均值填充:
```python
import pandas as pd
# 创建一个包含缺失值的DataFrame
data = {'A': [1, 2, None, 4, 5],
'B': [None, 2, 3, 4, None],
'C': [1, 2, 3, None, 5]}
df = pd.DataFrame(data)
# 使用均值填充缺失值
df_filled = df.fillna(df.mean())
# 打印填充后的DataFrame
print(df_filled)
```
运行以上代码,输出的结果是将缺失值用各列的均值进行填充后的DataFrame。
阅读全文