【发布时间】:2018-06-21 11:06:57
【问题描述】:
我正在研究泰坦尼克号的乘客数据库。我想只提取男性乘客的数据,并根据男性乘客是否有配偶或孩子来比较存活率。
我设法使用此代码仅提取男性信息:
male_over_18 = df[ (df['Sex'] == 'male') & (df['Age'] >=18) ]
我想获取我创建的 18 岁以上的新男性数据并使用它来创建图表。我想将它输入到这个群体图或直方图中,但是当我使用变量名 male_over_18 时它不起作用。我已包含以下图表的代码:
sns.swarmplot(x='SibSp',y='Parch',hue="male_over_18",data=df)
【问题讨论】:
标签: python pandas matplotlib charts