在FacetGrid上绘制小提琴图后更改轴标签

MYj*_*Yjx 4 python label seaborn

我的情节如下图所示,我的代码就在这里

g = sns.FacetGrid(teacherValueFinal3, row='Grade Level', col='Course',margin_titles=True)
g1=g.set_titles("gg")
g1.map(sns.violinplot, '2013-2014 Assessment Score', 'Gender', color="RdBu")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

看来seaborn的默认设置是选择出现在map函数中的第一个变量x axis.但是,因为voilinplot,groupby论证必须放在第二位.有没有办法反转默认的轴标签,即Genderon x axis2013 - 2014 assessment scoreson y axis

mwa*_*kom 6

violinplotAPI不FacetGrid发挥很好,但它可以固定密谋后:

g = sns.FacetGrid(teacherValueFinal3, row='Grade Level', col='Course',margin_titles=True)
g.map(sns.violinplot, '2013-2014 Assessment Score', 'Gender', color="RdBu")
g.set_axis_labels('Gender', '2013-2014 Assessment Score')
Run Code Online (Sandbox Code Playgroud)