我的问题如下:从泰坦尼克号Kaggle数据集中我绘制了幸存的男性和女性的饼图。这是我用来完成上一个任务的代码的开始(所有女性和男性的简单图表)并且工作得很好。
males = (titanic['Sex'] == 'male').sum()
females = (titanic['Sex'] == 'female').sum()
proportions = [males, females]
现在我需要做同样的事情,但只有幸存的乘客,在“幸存”栏中的值等于1,但我完全不知道如何做到这一点。
谢谢你的帮助!
IIUC,使用boolean indexing
与value_counts
通过normalized
参数,然后.plot
与kind='pie'
链:
titanic.loc[titanic['Survived'].eq(1), 'Sex'].value_counts(normalize=True).plot(kind='pie')