【发布时间】:2020-04-24 12:12:10
【问题描述】:
我可以得到我需要的表格,
但我可以用 3 个维度管理的最接近的情节是:
当我试图得到这样的东西时:
group_fields = ['ABS', 'Schooling']
output_fields = ['Gain S/L per Term', 'Gain Read per term', 'Gain Write per term']
table_data = school[group_fields + output_fields]
table = table_data.groupby(group_fields).mean()
display(table)
long_school = pd.melt(school, id_vars=['ABS', 'Schooling'], var_name='Macro',
value_vars=outputFields, value_name='Increase')
sns.catplot(data=long_school, kind='bar', col='Schooling', x='ABS', hue='Macro', ci=False, y='Increase')
【问题讨论】:
-
“多层次的色调”是什么意思?
标签: python pandas matplotlib jupyter seaborn