我正在尝试绘制一个图表,该图表显示按性别分组的人数,并使用包含以下内容的数据集显示他们在本地商店购物的频率
gender object
size int64
price float64
和作为索引的“日期”列'M%D%Y'
。
dataframe.head()
的外观如下:
image
我想要的东西离我最近的是:
df2018.groupby(['date'])['gender'].count().plot()
但是它显示了两次出现的次数。
我正在尝试获得以下信息: image
答案 0 :(得分:0)
按性别和日期分组,而不仅仅是日期:
df2018.groupby(['date', 'gender']).count().plot()
答案 1 :(得分:0)
这更像是crosstab
和plot
问题
pd.crosstab(df2018['date'], df2018['gender']).plot()