基于时间序列数据绘制双层级非连续水平条形图的技术请求
需求说明:绘制层级式时间轴水平条形图
请参考以下数据框:
A B 2022-09-28 1.3 0.0 2022-09-29 1.3 0.0 2022-09-30 1.3 0.9 2022-10-01 1.3 0.9 2022-10-02 0.0 0.9 2022-10-03 0.0 0.9 2022-10-04 0.0 0.0 2022-10-05 0.1 0.0 2022-10-06 0.1 0.0 2022-10-07 0.1 0.0
需要绘制一幅水平条形图,具体要求:
- 包含A、B两个垂直层级
- x轴为日期
- 条形长度等于对应非零值的时间间隔
- 条形高度为对应非零值的平均值
以示例数据为例:
- A层级包含两个条形:第一个从2022-09-28到2022-10-01,高度为1.3;第二个从2022-10-05到2022-10-07,高度为0.1
- B层级仅包含一个条形:从2022-09-30到2022-10-03,高度为0.9
此前找到过类似实现方案,但仅支持每个层级单个条形,无法满足当前多条形的需求。
内容的提问来源于stack exchange,提问作者clueless
相关产品推荐
相关产品推荐

