我的问题如下:从Titanic Kaggle数据集中,我绘制了一个幸存的雄性和雌性饼图。 这是我用来完成上一个任务的代码的开始(所有男性和女性的简单图表),并且效果很好。
males = (titanic['Sex'] == 'male').sum()
females = (titanic['Sex'] == 'female').sum()
proportions = [males, females]
现在,我只需要对幸存的乘客做同样的事情,在“幸存”列中的值等于1,但是我实际上不知道该怎么做。
感谢您的帮助!
答案 0 :(得分:1)
IIUC,将boolean indexing
与value_counts
一起使用,并传递normalized
参数,然后在.plot
上与kind='pie'
链接:
titanic.loc[titanic['Survived'].eq(1), 'Sex'].value_counts(normalize=True).plot(kind='pie')