Python 熊猫分组的排序和绘图输出

Python 熊猫分组的排序和绘图输出,python,matplotlib,graph,jupyter-notebook,Python,Matplotlib,Graph,Jupyter Notebook,这是一个有点乏味的问题,但希望有人能帮忙。我试图用图形表示聚合值(按星期几分组),但按星期几编号显示日期缩写和顺序(即显示Mon,先用索引0排序) 正如你所看到的,它不像我希望的那样,在星期日指数上排序,希望有人有一个聪明的黑客。此外,如果有一种简单的方法将jupyter笔记本电脑的电池输入堆栈溢出,那么了解更多问题将很有帮助 谢谢 如果我理解正确,那么名为signup\u dayofweek的图形是正确的,您只想在x轴上有一个不同的标签 在这种情况下,只需添加 plot.set_xtickl

这是一个有点乏味的问题,但希望有人能帮忙。我试图用图形表示聚合值(按星期几分组),但按星期几编号显示日期缩写和顺序(即显示Mon,先用索引0排序)

正如你所看到的,它不像我希望的那样,在星期日指数上排序,希望有人有一个聪明的黑客。此外,如果有一种简单的方法将jupyter笔记本电脑的电池输入堆栈溢出,那么了解更多问题将很有帮助


谢谢

如果我理解正确,那么名为signup\u dayofweek的图形是正确的,您只想在x轴上有一个不同的标签

在这种情况下,只需添加

plot.set_xticklabels([days[i] for i in range(7)])

(这里是的文档)

感谢您的快速响应!可能很明显,但总体上我对Python比较新。不过现在我遇到了一个attr错误:AttributeError:'AxeSubplot'对象没有属性'set_xlabels'。我会继续研究这个问题,不过不应该太难。对不起,我是说_xticklabels。更正了答案。你是一个美丽的人类,而现在我的图表也几乎一样美丽。非常感谢。不要涉及个人隐私。;-)但是如果这回答了你的问题,考虑一下。
plot.set_xticklabels([days[i] for i in range(7)])