【发布时间】:2017-03-26 12:54:58
【问题描述】:
我正在尝试绘制来自 Kaggle 的泰坦尼克号数据的年龄分布比例。
age_distribution_died= df.Age[df['Survived']==0].dropna().value_counts().sort_index()
age_distribution_survived=df.Age[df['Survived']==1].dropna().value_counts().sort_index()
我想做的是将它们分组在大小为 10 的箱子中,因此对于 0-10、10-20 等年龄,我尝试使用此代码,但它不起作用:
bins = [0,10,20,30,40,50,60,70,80]
test = age_distribution.groupby(pd.cut(age_distribution,bins))
【问题讨论】:
-
您能向我们展示执行代码的输出/回溯吗?这让我们更容易提供帮助。
标签: python pandas matplotlib dataframe kaggle