如何修改饼图输入变量?

问题描述 投票:2回答:1

我的问题如下:从泰坦尼克号Kaggle数据集中我绘制了幸存的男性和女性的饼图。这是我用来完成上一个任务的代码的开始(所有女性和男性的简单图表)并且工作得很好。

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

proportions = [males, females]

现在我需要做同样的事情,但只有幸存的乘客,在“幸存”栏中的值等于1,但我完全不知道如何做到这一点。

谢谢你的帮助!

python pandas pie-chart
1个回答
1
投票

IIUC,使用boolean indexingvalue_counts通过normalized参数,然后.plotkind='pie'链:

titanic.loc[titanic['Survived'].eq(1), 'Sex'].value_counts(normalize=True).plot(kind='pie')
© www.soinside.com 2019 - 2024. All rights reserved.