熊猫Groupby to_csv无法添加标头

时间:2018-09-24 14:46:01

标签: python pandas pandas-groupby

我正在尝试对pandas中的数据集进行分组,然后将其写到csv中。虽然能够做到,但由于_reset_index()失败,因此无法添加标头。我有下面的代码(reset_index行已注释掉)。

df = pd.DataFrame({
'Ticker':['enb','cn.enb','enb','aapl','nan','box','ENB.PF.I','ENB.PR.U','TENB','LENB','T','T'],
'Id':['2n3','2n3','2n3','alpha','NA','','2n3','8w2','r43','x45','u1','c1'],
'Values':[1,2,3,4,5,6,7,8,9,10,11,12]
})
print(df)
a = df.groupby('Ticker')['Ticker'].count().sort_values(ascending=False)
# b=a.reset_index()
a.to_csv('b.csv')

1 个答案:

答案 0 :(得分:0)

解决方案是拥有类似的东西

a.to_csv('b.csv', header=['Count'])

这是有效的,因为它是一个系列。不是数据框