机器学习预处理填充缺失值为众数的代码
时间: 2024-03-31 11:14:22 浏览: 112
一个可以实现对大数据预处理及运行部分机器学习代码的云数据处理平.zip
以下使用Python的Pandas库进行机器学习预处理并填充缺失值为众数的代码示例:
```python
import pandas as pd
# 读取数据集
df = pd.read_csv('your_dataset.csv')
# 查看数据集中缺失值情况
print(df.isnull().sum())
# 将缺失值填充为众数
df = df.fillna(df.mode().iloc[0])
# 查看填充后的数据集中缺失值情况
print(df.isnull().sum())
```
在上述代码中,首先使用Pandas库读取数据集。然后,使用`isnull()`方法检查数据集中的缺失值情况。接着,使用`fillna()`方法将缺失值填充为众数。最后,再次使用`isnull()`方法检查填充后的数据集中的缺失值情况。
阅读全文