自己準備學習python的資料分析,開個隨筆,記錄自己的學習程序,
有輸入,也有輸出,
1. 時間序列自動生成
ts = pd.Series(np.arange(1, 901), index=pd.date_range('2010-1-1', periods=900))
最終生成了從2010-01-01至2012-06-18的時間索引和對應值,
2010-01-01 1
2010-01-02 2
2010-01-03 3
2010-01-04 4
2010-01-05 5
...
2012-06-14 896
2012-06-15 897
2012-06-16 898
2012-06-17 899
2012-06-18 900
Freq: D, Length: 900, dtype: int32
其中重點在于在于pd.date_range()函式
2. 時間序列索引
2.1 索引特定時間段
print(ts['2010'])
會生成2010年的索引和值
2010-01-01 1
2010-01-02 2
2010-01-03 3
2010-01-04 4
2010-01-05 5
...
2010-12-27 361
2010-12-28 362
2010-12-29 363
2010-12-30 364
2010-12-31 365
Freq: D, Length: 365, dtype: int32
特定年份+特定月+特定日同理,
2.2 特定時間段中間隔索引
print(ts['2011/6':'2012/6':3])
這里提取2011-06到2012-06之間的值,且每間隔2再取值,
2011-06-01 517
2011-06-04 520
2011-06-07 523
2011-06-10 526
2011-06-13 529
...
2012-06-04 886
2012-06-07 889
2012-06-10 892
2012-06-13 895
2012-06-16 898
Freq: 3D, Length: 128, dtype: int32
好奇:選擇發布的時候博客園提示“文字少的博文不允許發布到該網站分類”,感覺內容也不算太少呀,怎么就是不行,這限制也太大了吧!萬一有時候就想簡單的記錄某個錯誤或者bug,代碼和描述很少,這種情況咋辦???
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/252464.html
標籤:Python
