【发布时间】:2019-02-18 11:16:14
【问题描述】:
我想使用 y 轴对我的 seaborn 图中的条形进行排序,因此在本例中,'Fraud Probability' 以降序排列。我怎样才能做到这一点?
这是我的代码:
plt.figure(figsize = (16,5))
ax = sns.barplot(x = 'Customer ID', y = "Fraud Probability", data = fraud_df)
for item in ax.get_xticklabels(): item.set_rotation(90)
plt.show()
【问题讨论】:
-
只需使用
Fraud Probability对您的数据框进行排序,将其保存在一个新的数据框中并绘制它。 Here 是关于如何对数据框进行排序的链接。使用ascending=False使值按降序排序。简单!
标签: python matplotlib plot bar-chart seaborn