У меня есть следующий пандас dataframe:
dfalph.head()
token year uses books
386 xanthos 1830 3 3
387 xanthos 1840 1 1
388 xanthos 1840 2 2
389 xanthos 1868 2 2
390 xanthos 1875 1 1
Я собираю строки с дубликатом token
и years
так:
dfalph = dfalph[['token','year','uses','books']].groupby(['token', 'year']).agg([np.sum])
dfalph.columns = dfalph.columns.droplevel(1)
dfalph.head()
uses books
token year
xanthos 1830 3 3
1840 3 3
1867 2 2
1868 2 2
1875 1 1
Вместо того, чтобы иметь поля 'token' и 'year' в индексе, я хотел бы вернуть их в столбцы и иметь целочисленный индекс.