pandas dataFrame 繪圖函數—plot學習筆記

Jupyter Notebook Viewer?

nbviewer.jupyter.org

參照該教程練習python數據分析,使用tuShare獲取股票k線數據,返回DateFrame對象。取收盤價的Series調用plot函數,繪製的折線圖x軸為index,不為日期

import tushare as tsgg = ts.get_k_data(stock,start=start,end=end)

使用DataFrame的plot方法,無法顯示時間

date列為字元串格式數據,轉為時間格式

gg[new_date] = pd.to_datetime(gg[date],format="%Y-%m-%d")

使用Series的plot方法應該也可以修改坐標軸,但不知道配置哪個參數。

在獲取多個指數代碼的數據時,使用了字典推導,為每個DateFrame綁定鍵,教程中使用global()函數,作者自己也吐槽是個簡單粗暴的方法(sloppy but simple)。

{name : ts.get_k_data(tech,index=True,start=start,end=end) for name,tech in zip(tech_name,tech_list)}

這兩點在以後的學習中有待解答。


推薦閱讀:

Python3 簡明教程
計算化學,有python基礎還有必要學習matlab么?
python自學菜鳥 expected an indented block什麼意思?
Python流程式控制制
Pandas 教程——篩選讓你動心的電影(2)

TAG:Python | 數據分析 | pandas包 |