python barplot 条形图顺序,如何使用Seaborn条形图绘制月份(按顺序)?

在使用Seaborn的barplot绘制条形图时,遇到一个问题:虽然x轴成功显示了月份,但未能显示对应的数据。尝试通过设置order参数和使用PairGrid,虽然能显示数据但顺序不正确。代码中包含了设置风格、指定x轴变量、y轴变量、颜色映射以及调整标签旋转角度等步骤。寻求解决在barplot中正确显示每月数据并按顺序排列的方法。
摘要由CSDN通过智能技术生成

使用Seaborn barplot时,我无法显示每个月对应的数据。所以请告诉我我做错了什么?在

我尝试了下面的代码,它确实在x轴上显示了Seaborn条形图中的月份。但是没有显示数据。我不知道我做错了什么。在

但是,我通过Seaborn Pair Grid找到了代码,它显示了数据(但顺序不正确)。我想用任何一种方法订购。在

vpjfQ.png#Seaborn barplot of categorical values

sns.set(style='whitegrid')

Months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',

'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']

sns.barplot(x='LastContactMonth', y='CarInsurance',

data=df, order=Months, palette='Set3')

plt.xticks(rotation=-75)

plt.show();

#Pair grid of categorical values

cat_pg = sns.PairGrid(df,

x_vars=['LastContactMonth'],

y_vars=['CarInsurance'],

aspect=.75, size=10)

plt.xticks(rotation=-75)

cat_pg.map(sns.barplot, palette='Set3');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值