0
我有兩個列表:轉換datetimeindex到時間戳pd.date_range
「MAX_」 包括日期時間類型:
2012-04-20 00:00:00
2012-11-29 00:00:00
2013-11-22 00:00:00
「min_」,由datetimeindex的:
DatetimeIndex(['2012-07-11'], dtype='datetime64[ns]', name=u'Date', freq=None)
DatetimeIndex(['2013-02-05', '2013-10-23'], dtype='datetime64[ns]', name=u'Date', freq=None)
DatetimeIndex([], dtype='datetime64[ns]', name=u'Date', freq=None)
我的預期輸出是從每個最大值到其相應的最小值的範圍,例如,第一個範圍是(2012-04-20至2012-07-11)。我已經試過:
pd.date_range(max_, min_)
TypeError: Cannot convert input [DatetimeIndex(['2012-07-11'], dtype='datetime64[ns]', name=u'Date', freq=None)] of type <class 'pandas.core.indexes.datetimes.DatetimeIndex'> to Timestamp
我不知道如何讓周圍的轉換部分,另外,我想有隻爲min_列出的第一個值(和忽略任何附加)。