実現したいこと
1秒ごとの時系列データについて、
①日ごと(1D)にリサンプリングして平均値を計算
②日ごとにその平均値を差し引きたい
前提
時系列データのdatetimeは→yyyy/mm/dd HH:MM:SS
日ごとにリサンプリングし、集計した平均値のDataSeriesのdatetimeは→yyyy/mm/dd
発生している問題・エラーメッセージ
pd.concat([元のデータフレーム, リサンプリングしたDataSeries], axis=1)
リサンプリングした平均値を新規列に代入しようとした際、以下のエラーが出ています。
Shape of passed values is (100916, 39), indices imply (100608, 39)
該当のソースコード
python
1resample_data=data['vector'].resample('1D').mean() 2pd.concat([data,resample_data],axis=1)
試したこと
前提に記載したdatetimeの形式を合わせようかと思いましたが、いまいち方法がわかりませんでした。
元データとりサンプルデータに日付の漏れ等はありませんでした。

回答1件
あなたの回答
tips
プレビュー