首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >海洋\matplotlib\大熊猫的地块没有显示y标签

海洋\matplotlib\大熊猫的地块没有显示y标签
EN

Stack Overflow用户
提问于 2020-02-29 14:57:24
回答 1查看 217关注 0票数 0

我试图为一些数据创建一个小提琴情节,但出于某种原因,我的标签不会改变。

代码语言:javascript
复制
fig, ax = plt.subplots(figsize=(10, 5))
ax.set_title('Violin plots for fat content per lab', size=18, weight='bold')
ax.set_ylabel('Fat content (%)')

sns.violinplot(data=df_eggs, x='Lab', y='Fat_Content', ax=ax);

我用的是朱庇特笔记本,我事先进口了熊猫,海运和材料库。这是结果

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-29 22:20:03

评论是对的。只需改变如下事情的顺序:

代码语言:javascript
复制
fig, ax = plt.subplots(figsize=(10, 5))
ax.set_title('Violin plots for fat content per lab', size=18, weight='bold')
sns.violinplot(data=df_eggs, x='Lab', y='Fat_Content', ax=ax)
ax.set_ylabel('Fat content (%)')

当您将ax.set_ylabel放在sns.violinplot之前时,用ax.set_ylabel设置的标签将被sns.violinplot编写的y标签覆盖。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60466400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档