首页 > 解决方案 > 如何在箱线图中用 2 种颜色显示性别差异?

问题描述

我正在尝试使用 FacetGrid 在不同的箱线图中绘制 2 个分类变量和 1 个数值变量。我需要在箱线图中区分性别的颜色。

我尝试了以下代码:

box_gender_order= pisa['Gender'].value_counts().index
g = sb.FacetGrid(data = pisa, col = 'Country', height = 3, col_order= high_math_score.head(3).index,palette= sb.color_palette (['blue','orange']), col_wrap= 3, margin_titles = True)
g.map(sb.boxplot, 'Gender', 'Avg Math Score', order= box_gender_order);

尽管我看到它们绘制得很好,但箱形图没有显示任何颜色差异。

标签: seabornboxplot

解决方案


推荐阅读