私はデータフレームパンダ:すべてのN列の合計
ID 2016-01 2016-02 ... 2017-01 2017-02 ... 2017-10 2017-11 2017-12
111 12 34 0 12 3 0 0
222 0 32 5 5 0 0 0
を持っている私は
(df.groupby((np.arange(len(df.columns)) // 31) + 1, axis=1).sum().add_prefix('s'))
を使用しようとする。しかし、それは返すごとに12列をカウントし、
ID 2016 2017
111 46 15
222 32 10
を取得する必要がありますすべての列 にしかし、私は
を使用しようとすると、df.groupby['ID']((np.arange(len(df.columns)) // 31) + 1, axis=1).sum().add_prefix('s'))
それは私がこれを修正するにはどうすればよい
TypeError: 'method' object is not subscriptable
を返しますか?日付のないすべての列の