如何修改饼图输入变量?

时间:2019-04-18 07:20:39

标签: python pandas pie-chart

我的问题如下:从Titanic Kaggle数据集中,我绘制了一个幸存的雄性和雌性饼图。 这是我用来完成上一个任务的代码的开始(所有男性和女性的简单图表),并且效果很好。

males = (titanic['Sex'] == 'male').sum()
females = (titanic['Sex'] == 'female').sum()

proportions = [males, females]

现在,我只需要对幸存的乘客做同样的事情,在“幸存”列中的值等于1,但是我实际上不知道该怎么做。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

IIUC,将boolean indexingvalue_counts一起使用,并传递normalized参数,然后在.plot上与kind='pie'链接:

titanic.loc[titanic['Survived'].eq(1), 'Sex'].value_counts(normalize=True).plot(kind='pie')