python - 将 Pandas DF 绘制为堆积条形图,同时忽略缺失值
问题描述
我有一个带有锻炼日志的数据框,如下所示:
>>> 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:我无法在绘图之前弄清楚如何按 DF 进行旋转或分组,因为它每周的锻炼次数不均匀,最多 4 或 5 次,但有时在我懒惰的时候根本没有。
问题2:可选地,为了美观,我想将它们从最长到最短排序,以便最长的总是相同的颜色并且在底部,等等。但它是挑剔的:)
感谢您的任何指点!
解决方案
推荐阅读
- .net - 在 C# 中的变量中加载 XML 子节点值
- javascript - com.gargoylesoftware.htmlunit.ScriptException:错误:Bootstrap 的 JavaScript 需要 jQuery 版本 1.9.1 或更高版本
- mysql - 无法更新存储函数/触发器中的表“blad”,因为它已被调用此存储函数/触发器的语句使用
- bluetooth - 将数据从 Adafruit Feather 32u4 Bluefruit LE 发送到 Teensy 3.6
- amazon-web-services - S3 静态网站 /w bluegreen 部署
- python - JSON 错误“预期值:第 2 行第 11 列(字符 12)”
- c# - 如何通过脚本向 GameObject 添加组件
- asp.net-mvc - 如何使用 ASP.Net MVC 在 Razor 视图中使用 Input 处理多个按钮?
- java - 有没有办法用 java applet mousedown 布尔事件替换扫描仪?
- wicket - Handling simultaneous action