次のパンダデータフレームがあります。
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)
uses books
token year
xanthos 1830 3 3
1840 3 3
1867 2 2
1868 2 2
1875 1 1
インデックスに「トークン」フィールドと「年」フィールドを含める代わりに、それらを列に戻し、整数インデックスを作成したいと考えています。