実現したいこと
時間列の年を一年前に変更したいなら
どうすればいいですか
前提
時系列の年を2020年の1時からに変更したいです。(日付を変えない)
どう書き換えたらいいですか
発生している問題・エラーメッセージ
エラーメッセージ ValueError: invalid unit abbreviation: year
該当のソースコード
df_e = pd.DataFrame(df1.iloc[:,i]) df_e.index = df1.columns[i] + ' ' + df_e.index df_e.index = pd.to_datetime(df_e.index) df_e.index = df_e.index - relativedelta(years=1) + relativedelta(minutes=30)
試したこと
df_e.index = df_e.index + timedelta(minutes=30,year=-1)

回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。