我正在構建一個交易策略回溯測試,它以存儲日期作爲索引。有人可以解釋日期的以下類型數據的差異(以及進行賦值時的可變性)嗎?不同類型的熊貓和python中的日期類型
a=pd.date_range('1/1/2016',periods=10,freq='w')
b=datetime.datetime(2016,1,4)
c=pd.datetime(2016,1,4)
d=pd.Timestamp(153543453435)
當我打印出來,數據類型如下:
<class 'pandas.core.indexes.datetimes.DatetimeIndex'> (print(type(a))
<class 'pandas._libs.tslib.Timestamp'> (print(type(a[0]))
<class 'datetime.datetime'>
<class 'datetime.datetime'>
<class 'pandas._libs.tslib.Timestamp'>
這將是巨大的,如果有人能在細節他們的差異和可變性做變量賦值時,解釋一下嗎?