matplotlib繪圖股票走勢圖實踐


導入模塊

import pandas as pd
import numpy as np
from pandas import Series,DataFrame
import matplotlib.pyplot as plt
%matplotlib inline

導入數據

appl = pd.read_csv("./AAPL.csv")
appl.tail()

顯示各字段的數據類型

appl.dtypes

繪制開盤時的股票走勢圖

將時間data設置成為索引,讓走勢圖的很坐標以時間啊順序顯示

appl["Date"]=pd.to_datetime(appl["Date"])          #先設置data的數據類型為時間類型
appl.dtypes 

將時間data設置成為appl的索引,並畫出走勢圖如下:

appl2 = appl.set_index("Date")
appl2["Open"].plot()

設置數據圖的大小

plt.figure(figsize=(20,10))              #設置畫布的大小
ax = plt.subplot(1,1,1)                    #給大圖設置子視圖,一行,一列,一個
appl2 = appl.set_index("Date")
appl2[["Open","High","Low","Adj Close"]].plot(ax = ax)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM