範例:
- # -*- coding: utf-8 -*-
- """
- Created on Thu Jan 17 22:04:15 2019
- @author: 軟體罐頭
- """
- import matplotlib.pyplot as plt
- import pandas as pd
- #使用 read_csv 讀取股票交易檔案,並指定 DataFrame 的索引為 csv 檔的 Date 欄位
- stock_3008 = pd.read_csv('3008.csv',index_col='Date')
- #將 DataFrame 的索引轉換成 datetime 型態
- stock_3008.index = pd.to_datetime(stock_3008.index)
- #畫出大立光(3008) 的 2018 年的股價收盤價圖形
- plt.plot(stock_3008.Close['2018'])
- #設定圖形標題
- plt.title("大立光(3008) 2018年收盤價曲線圖")
- #設定圖形 x 軸標題
- plt.xlabel("日期")
- #設定圖形 y 軸標題
- plt.ylabel("收盤價")
- #使用 show函數顯示畫好的圖形
- plt.show()
程式說明:
14行:將 DataFrame 的索引轉換成 datetime 型態
17行:畫出大立光(3008) 的 2018 年的股價收盤價圖形
執行結果: