PV8:
私は、このチェックしていますスレッドをすでに、何とかそれが機能していません。
私は現在、2つの列を持つデータフレームを持っています。
私は列の型をチェックすると、私が得ます:
Datum datetime64[ns]
MIPS float64
だから今、私は一日や時間をGROUPBYしたいです:
df.groupby([df['Datum'].dt.day, df['Datum'].dt.hour])['MIPS'].sum().reset_index()
しかし、私は次のエラーを取得します:
ValueError:データムを挿入することはできませんが、すでに存在しています
彼は2回、同じ名前でグループ化されたデータフレームを作成することはできませんので、これは?私はそれをどのように避けることができますか?
エズレル:
あなたは、両方の名前を変更することができSeries
避けるためにMultiIndex
同じ名前を持ちます:
df.groupby([df['Datum'].dt.day.rename('Day'),
df['Datum'].dt.hour.rename('Hour')])['MIPS'].sum().reset_index()