2017-01-08 28 views
0

我試圖減去兩列的大熊貓數據幀他們在格式DD/MM/YYYY我試圖做減兩個String對象熊貓

data['end_date']-data['start_date] 

,但返回的錯誤是:不支持的操作數類型(S )爲 - :'str'和'str'

回答

3

它們被視爲字符串。您需要將它們轉換爲日期時間對象:

import pandas as pd 
data['end_date'] = pd.to_datetime(data['end_date'], dayfirst=True) 
data['start_date'] = pd.to_datetime(data['start_date'], dayfirst=True) 

然後您可以對日期執行算術運算。