【发布时间】:2016-08-12 10:23:03
【问题描述】:
我有一个看起来不错的情节
import seaborn as sns
tips = sns.load_dataset('tips')
sns.violinplot('day', 'total_bill', data=tips, hue='sex')
但是,当我想使用 FacetGrid 对象创建构面时,
在这个例子中,小提琴被绘制在彼此的顶部。
如何防止这种情况发生,使男性和女性彼此相邻?
facet = sns.FacetGrid(tips, col='time', row='smoker', hue='sex',
hue_kws={'Male':'blue', 'Female':'green'}).
facet.map(sns.violinplot, 'day', 'total_bill')
【问题讨论】:
-
我没有看到从我的电脑添加绘图的选项:x 我用图片更新了所有帖子
-
@mwaskom:谢谢,看来
sns.factorplot(x='day', y='total_bill', hue='sex', data=tips, row='smoker', col='time', kind='violin')成功了。
标签: python pandas matplotlib data-visualization seaborn