查看各列缺失情况, 填充缺失值(账单总值和消费按照平均值进行填充,性别以众数填充,day和time用ffill或者bfill填充)
时间: 2024-05-15 13:19:14 浏览: 55
pandas 使用均值填充缺失值列的小技巧分享
```python
# 查看各列缺失情况
print(df.isnull().sum())
# 填充缺失值
df['total_bill'].fillna(df['total_bill'].mean(), inplace=True)
df['tip'].fillna(df['tip'].mean(), inplace=True)
df['sex'].fillna(df['sex'].mode()[0], inplace=True)
df['day'].fillna(method='ffill', inplace=True)
df['time'].fillna(method='bfill', inplace=True)
```
阅读全文