2
私は、次のデータフレームを持っている:オブジェクトを時間に変換して日付に追加するには?
correction = ['2.0','-2.5','4.5','-3.0']
date = ['2015-05-19 20:45:00','2017-04-29 17:15:00','2011-05-09 10:40:00','2016-12-18 16:10:00']
iは時間として補正を変換し、これまでにそれを追加します。私は次のコードを試しましたが、エラーが発生します。
df['correction'] = pd.to_timedelta(df['correction'],unit='h')
df['date'] =pd.DatetimeIndex(df['date'])
df['date'] = df['date'] + df['correction']
私としてはtimedeltaに補正を変換する際にエラーが出る:私にとって
ValueError: no units specified
感謝!!それは動作します –
喜んで助けることができます!素敵な週末! – jezrael
@Irisこの回答を受け入れることを忘れないでください:-) – piRSquared