Python Matplotlib 2.2.2-对y轴值进行排序?

时间:2018-07-13 12:32:21

标签: python python-3.x matplotlib graph

我正在尝试使用以下代码创建一个简单的图形。

Y = [DUPLICATE_INCIDENT_5, DUPLICATE_INCIDENT_4, DUPLICATE_INCIDENT_3, DUPLICATE_INCIDENT_2, DUPLICATE_INCIDENT]
X = ['9th', '10th', '11th', '12th', '13th']
plt.plot(X, Y, marker='o', linestyle='--', color='g')
plt.ylabel('DUPLICATE INCIDENTS')
plt.xlabel('July')
plt.show()
plt.savefig('duplicates.svg')

enter image description here

这只是创建了一个带有日期值的x轴,一个带有事件计数的y轴。我想按顺序显示图表,即从0-N开始作为Y轴上的参考值,并针对此绘制COUNT 8..7..13..3..0。

我知道这是一个愚蠢的问题,但是我是matplotlib的新手,将开始就此课程。在开始学习课程之前,请先阅读官方文档以掌握一些基本知识。

编辑1:

DUPLICATE_INCIDENT *-这些都是数字,其值如Y轴上所示。 [8、7、13、3、0]。

编辑2:

我的错-在发布问题之前,我应该已经检查了上面定义的所有变量。以上变量之一是字符串。这就是问题所在。现在它正在按预期运行。

0 个答案:

没有答案