Pandas Groupby to_csv не может добавить заголовок - PullRequest
0 голосов
/ 24 сентября 2018

Я пытаюсь сделать групповой на наборе данных в пандах и записать его в 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 голосов
/ 24 сентября 2018

Решение состоит в том, чтобы иметь что-то вроде

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

Это работает, потому что это серия.не датафрейм

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...