繁体   English   中英

带有按y轴排序的条形图的Seaborn条形图

[英]Seaborn barplot with bars ordered by y axis

我想使用y轴对我的seaborn图中的条形进行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_df ,您只需要像下面这样指定order = fraud_df['Customer ID']

ax = sns.barplot(x = 'Customer ID', y = "Fraud Probability", data = fraud_df, order = fraud_df['Customer ID']) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM