更改python 2.7中的matplotlib.bar顺序[重复]

更改python 2.7中的matplotlib.bar顺序[重复],第1张

更改python 2.7中的matplotlib.bar顺序[重复]

Matplotlib
2.1提供了新选项,可将字符串用作其绘图功能的输入-称为“类别”。这是一项新功能,尚未完全正常运行。一个警告是字符串会自动(按字母顺序)排序。此限制将在下一版本中删除。

在此之前,您将生成图表,就像在matplotlib甚至不允许输入字符串的时候一样。将数据转换为数字,并根据列表索引进行绘制。然后,将ticklabel设置为其名称。

import matplotlib.pyplot as pltcolors = ['white', 'orange', 'green', 'purple']rates = ['5','5','4','3']plt.bar(range(len(colors)), list(map(float,rates)) )plt.xticks(range(len(colors)), colors)plt.show()



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存