【发布时间】:2019-08-21 13:45:55
【问题描述】:
我创建了这个数据作为示例。
样本中有 2 男 1 女。然而,预计男孩和女孩的数量是相等的。然后,我为每一行定义了“权重”,使男女人数相等。
然后,我想使用这个加权样本来创建年龄直方图。
我希望我能找到一个好的库来处理这种情况。
import pandas as pd
import seaborn as sns
data = [[10, 'M', 0.75], [15, 'F', 1.50], [20, 'M', 0.75]]
DataFrame = pd.DataFrame(data, columns=['Age', 'gender', 'Weight'])
sns.distplot(DataFrame['Age'], bins=5)
我希望有一个直方图,其中最大的一列是 Age=15(因为女孩的体重最大)。但是,对于值 Age=[10,15,20],我得到了 3 个相等的列。
【问题讨论】:
标签: python-3.x pandas seaborn