如何绘制有序单杠

时间:2019-05-28 09:06:48

标签: python matplotlib

我有一个要在水平条形图中绘制的值列表,这些图在y轴上带有索引,在x轴上带有值。这是我的代码,它输出无序的条形。

        plt.barh(indices,values)
        plt.xlabel('Value', fontsize=12)
        plt.ylabel('Value Label', fontsize=12)
        plt.yticks(indices, listOflabels, rotation='horizontal')
        plt.tight_layout()
        plt.title('horizontal ranked bar plot')
        plt.show()

1 个答案:

答案 0 :(得分:1)

尝试在print(myCars) // [car(model: "model X", color: "grey"), car(model: "model Y", color: "blue"), car(model: "roadster", color: "red"), car(model: "model S", color: "grey"), car(model: "model 3", color: "grey")] 上进行np.argsort

values