2012-10-11 6 views
6

私は以下のようにDatetimeIndexを定義します。これに応じてPandas DatetimeIndexを文字列に変換する方法

>>> 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> 

'date_rng'の各要素は 'タイムスタンプ'です。以下のような文字列シリーズに変換するにはどうすればよいですか?

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

答えて

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

感謝。それは今働く。 – bigbug

関連する問題