我刚开始使用笔记本和Python。当我打印清单时,我只会列出清单,然后编号它们出现的频率。
我希望能获得小时作为12和8上方的标题,并算作7和3上方的标题。
x=df['hour'].value_counts()
print(x[0:2])
12 7
8 3
我想要的方式:
小时。计数
12 7
8 3
目前,我将其显示在我的结果下方名称:hour,dtype: int64
/丽莎
答案 0 :(得分:0)
我不确定,因为问题不太清楚,但是据我了解,这是我的解决方案:
df[['hour', '_column_tobe_counted_']].groupby(['hour']).agg(['count']).reset_index()
希望这会有所帮助。