このコードを使用して、時間ごとの観測をデータフレームにグループ化しています。最初に、日付/時刻列を希望どおりにフォーマットします。
timedf.columns = pd.to_datetime(timedf.columns, dayfirst=True, errors='ignore').strftime('%Y/%m/%d %H:%M:%S')
timedf = timedf.groupby(pd.PeriodIndex(timedf.columns, freq='H'), axis=1).sum()
24 時間の観測がありますが、(24,1) データフレームを期待していますが、実際には、0 から 23 時間ではなく 0 から 12 時間の (13,1) データフレームを取得しています。
原因はどれですか?
ありがとうございました。