如何在pandas数据帧中添加标头

时间:2015-11-13 21:41:30

标签: python pandas

我有一个pandas数据帧,标题id,n和t包含重复的id,在调用groupby之后然后size()和没有标题的额外列生成如下所示。现在如何添加额外的列标题&#39 ;计数'与第4列值的值相关联,以便它变为[' id',' n',' t'' count']

id n t
7 2 Y 4
7 2 N 6
8 3 Y 2
8 9 N 3
9 1 Y 5
9 6 N 7

1 个答案:

答案 0 :(得分:1)

正如@EdChum所说,必须在reset_index上调用groupby,然后重命名。 Pandas为额外列

生成标头0
df = df.reset_index()
df.rename(columns={0:'count'}, inplace=True)