gpt4 book ai didi

python - 使用 matplotlib 降低 x 轴值

转载 作者:行者123 更新时间:2023-11-28 21:54:59 26 4
gpt4 key购买 nike

如何绘制 x 轴值按从高到低的降序排列的条形图?

例子:

出于举例的目的,我的情节是这样绘制的:

graph

我需要图表对星期一(最高值)、星期三、星期二(最小值)(分别)绘制的位置进行排序

这是我目前所拥有的:

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)

最佳答案

# grab a reference to the current axes
ax = plt.gca()
# set the xlimits to be the reverse of the current xlimits
ax.set_xlim(ax.get_xlim()[::-1])
# call `draw` to re-render the graph
plt.draw()

matplotlib 如果您将 x 限制设置为左侧值大于右侧值(并且与 y 轴相同),则会“做正确的事”。

关于python - 使用 matplotlib 降低 x 轴值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23330484/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com