python - 带日期的多级 matplotlib xticks
问题描述
说,我有以下数据框:
datelist = pd.date_range(start='1/1/2018', end='03/01/2018').tolist()
df = pd.DataFrame({'dates' : datelist, 'values' : np.arange(60)})
我想从中生成一个带有多级索引的图:
第 1 级 - 垂直,日 第 2 级 - 水平,月
我知道我可以使用 来做到这一点plt.annotate
,但我认为这不是最佳选择。
我想要实现的示例:
解决方案
推荐阅读
- angular - 如何解决 nrwl 故事书配置错误?
- python-3.x - Pandas 数据透视表引发 KeyError(i)
- html - 为什么这个 html 表格没有正确对齐?
- reactjs - 如何在 Typescript 中键入异步操作和功能性 React 组件?
- iis - Drupal 8 的预定 SMTP 邮件 - 未送达
- dafny - 错误 BP5005:循环可能不会维护此循环不变量
- powerquery - 在 Power Query SDK 中引用共享上下文
- express - 如何使动画在 plotly_express 绘图的 powerpoint 文件中工作?
- python - 根据列表检查输入并附加到列表列表
- ios - 是否可以在 IOS 中重新创建 dSYM 文件?