我正在尝试按天(和年份)对数据框essaie ['night_cons']的所有值进行分组,但结果只是让我得到NAN。
#daily_data = pd.pivot_table(essaie, values = "Night_Cons(+)", columns = ["Month"], index = "Day")
daily_data = pd.pivot_table(essaie, values = "Night_Cons(+)", columns = ["Year"], index = "Day")
daily_data = daily_data.reindex(index = ['Montag','Dienstag','Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag'])
daily_data
请参见下图。
用途:
df['Date'] = pd.to_datetime(df[['Day','Month','Year']]).dt.dayofweek
daily_data = pd.pivot_table(essaie, values = "Night_Cons(+)", columns = "Year", index = "Date")
最后:
days = ['Montag','Dienstag','Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag']
daily_data = daily_data.rename(dict(enumerate(days)))