【发布时间】:2020-11-02 23:37:18
【问题描述】:
我有一个包含如下锻炼日志的数据框:
>>> data
_date _week Distance (km)
0 2020-10-31 44 42.220013
1 2020-10-29 44 10.054135
2 2020-10-25 43 30.103745
3 2020-10-24 43 14.135142
4 2020-10-20 43 10.471132
5 2020-10-17 42 27.164278
6 2020-10-15 42 18.511157
并希望将其绘制为每周的堆积条形图,如下所示:
问题 1: 我不知道如何在绘图之前 pivot 或 按 DF 分组,因为它有奇数每周锻炼,最多 4 或 5 次,但有时我懒惰时根本没有。
问题 2: 可选地,为了美观,我想将它们从最长到最短排序,以便最长的总是相同的颜色并且位于底部等。但它是挑剔的:)
感谢您的指点!
【问题讨论】:
标签: python pandas matplotlib