Python 固定熊猫图中x标签的顺序

Python 固定熊猫图中x标签的顺序,python,pandas,plot,Python,Pandas,Plot,我有下面的图表,现在我想有一个固定的顺序,标签从小到大,但是熊猫重新调整它们的范围,得到一个好看的图表。我希望它是固定的,以便更容易比较许多图形并排 这是我使用的代码: def faultDistributionPlotSaveToDisk(key): sample_cut = pd.cut(freq_sample[key], bins=[1,10,100, 1000 ,100000], labels=["(1-10]", "(10-100]", "(100-1000]", "(100

我有下面的图表,现在我想有一个固定的顺序,标签从小到大,但是熊猫重新调整它们的范围,得到一个好看的图表。我希望它是固定的,以便更容易比较许多图形并排

这是我使用的代码:

def faultDistributionPlotSaveToDisk(key):
    sample_cut = pd.cut(freq_sample[key], bins=[1,10,100, 1000 ,100000], labels=["(1-10]", "(10-100]", "(100-1000]", "(1000-max]"])
    plot = sample_cut.value_counts(normalize=True).plot()
    fig = plot.get_figure()
    fig.savefig(key + ".png")

您可以将
sort=False
传递给:

plot=sample\u cut.value\u counts(normalize=True,sort=False)。plot()


这将禁用按值降序排序。

您需要显示用于获取该图形的代码。抱歉,有点紧张,修复了它