请给我列出三个使用Python编写的数据处理功能，并使用 markdown 格式输出。每个功能前面必须加上简短的描述。
user
以下是按您要求列出的三个使用Python编写的数据处理功能，每个功能前都附有简短的描述，使用markdown格式输出：

```
1. **数据清洗**：
   - 使用Pandas库处理缺失值和异常值，以提高数据质量。
   ```python
   import pandas as pd
   df = pd.read_csv('data.csv')
   df.fillna(0, inplace=True)  # 将缺失值替换为0
   df = df[df['age'] > 0]  # 删除年龄小于等于0的行
   ```

2. **数据聚合**：
   - 通过Pandas的groupby方法来进行数据分组和聚合，以便进行更深入的分析。
   ```python
   import pandas as pd
   df = pd.read_csv('sales_data.csv')
   aggregate_data = df.groupby('product').agg({'sales': ['sum', 'mean']})
   ```

3. **数据可视化**：
   - 利用Matplotlib库绘制图表，帮助直观展示数据特征。
   ```python
   import matplotlib.pyplot as plt
   import pandas as pd
   df = pd.read_csv('temperature_data.csv')
   plt.plot(df['date'], df['temperature'])
   plt.xlabel('Date')
   plt.ylabel('Temperature (°C)')
   plt.title('Temperature Over Time')
   plt.show()
   ```
```
assistant