我试图为一些数据创建一个小提琴情节,但出于某种原因,我的标签不会改变。
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);我用的是朱庇特笔记本,我事先进口了熊猫,海运和材料库。这是结果。
发布于 2020-02-29 22:20:03
评论是对的。只需改变如下事情的顺序:
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标签覆盖。
https://stackoverflow.com/questions/60466400
复制相似问题