2012-10-11 16 views
6

Aşağıdaki gibi bir DatetimeIndex tanımlarım.Bir Pandas DatetimeIndex, dizgiye göre dize nasıl dönüştürülür

>>> date_rng = pandas.date_range('20060101','20121231',freq='D') 

>>> type(date_rng) 
<class 'pandas.tseries.index.DatetimeIndex'> 
>>> date_rng[0] 
<Timestamp: 2006-01-01 00:00:00> 

Ve 'date_rng' 'Zaman Damgası' olduğu her eleman, bunu aşağıdaki gibi bir dize diziye ne dönüştürebilir?

>>> pandas.Series(['2006-01-01','2006-01-02','2006-01-03']) 
0 2006-01-01 
1 2006-01-02 
2 2006-01-03 

cevap

10
>>> date_rng = pd.date_range('20060101','20060105',freq='D') 
>>> pd.Series(date_rng.format()) 

0 2006-01-01 
1 2006-01-02 
2 2006-01-03 
3 2006-01-04 
4 2006-01-05 
+0

teşekkürler. Şuan çalışıyor. – bigbug

İlgili konular