导读 在数据分析和可视化中,时间序列的展示尤为重要。借助 Python 的 `matplotlib.dates` 模块,我们可以轻松绘制包含年月日小时分的时间轴...
在数据分析和可视化中,时间序列的展示尤为重要。借助 Python 的 `matplotlib.dates` 模块,我们可以轻松绘制包含年月日小时分的时间轴图表。✨
首先,准备好你的数据,确保时间戳格式为 `datetime` 类型。接着,利用 `mdates.DateFormatter` 定义时间显示规则,例如 `%Y-%m-%d %H:%M`,让图表同时呈现日期与具体时间。💡
代码示例:
```python
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
from datetime import datetime
示例数据
timestamps = [datetime(2023, 10, 1, 8, 0), datetime(2023, 10, 1, 9, 0)]
values = [10, 15]
plt.plot(timestamps, values)
plt.gca().xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d %H:%M'))
plt.gcf().autofmt_xdate() 自动调整倾斜角度
plt.show()
```
通过这种方式,你可以直观地看到时间维度上的变化趋势,无论是工作日流量还是设备运行状态,都一目了然!📈💪
🌟 提示:记得调整时间格式以匹配实际需求哦!