我有一個數據幀,其中我想創建一個新的列將總結兩列:總和日期整數在Python 3.x的
index Date num
0 0 2004-03-09 1
1 1 2004-03-09 2
2 2 2004-03-09 -300
3 3 2004-03-09 -5
4 4 2004-03-09 3
日期是日期格式,num是整數。輸出應該是這樣的:
index Date num Date_2
0 0 2004-03-09 1 2004-03-10
1 1 2004-03-09 2 2004-03-11
2 2 2004-03-09 -300 2003-05-14
3 3 2004-12-09 -5 2003-12-04
4 4 2004-02-09 3 2004-02-12
5 5 2004-05-09 3 2004-05-12
這是非常簡單的R中的事,但因爲我剛開始使用Python,我不能弄明白。 (當然,當我試圖總結我得到一個錯誤,他們是不兼容的操作列)我想在天轉換「NUM」列
[In]: df['Date_2'] = df['Date'] + df['num']
[Out]: incompatible type for a datetime/timedelta operation [__add__]
,但我沒有成功。
顯示您的代碼,請 – eyllanesc
df ['Date_2'] = df ['Date'] + df ['num'] - >當然,我得到不兼容的錯誤 – Katerina
[編輯您的問題](https: //stackoverflow.com/posts/45602469/edit)並添加它。 – eyllanesc