我应该如何绘制一个条形图,其中x轴的值按照从高到低的顺序排列?
例如:
为了举例说明,我的图表如下所示:
我需要对图表进行排序,按照星期一(最高值),星期三,星期二(最小值)的顺序绘制图表。
这是我目前的进展:
x_axis = ['a','b','c'...'z']
y_axis = [#...#...#] number values for each letter in xaxis
def barplot(x_axis, y_axis): #x and y axis defined in another function
x_label_pos = range(len(y_axis))
plot.bar(x_label_pos, y_axis)
plot.yticks(range(0, int(max(y_axis) + 2), 2))
plot.xticks(x_axis)
numpy.histogram
输出的值进行排序,并跟踪表示一周中哪些天的索引。但是,如果没有一些示例代码,就无法给出明确的答案。请发布一个最小的现有示例。 - ebarr