导入模块

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

matplotlib绘图股票走势图实践

显示各字段的数据类型

appl.dtypes

matplotlib绘图股票走势图实践

绘制开盘时的股票走势图

matplotlib绘图股票走势图实践

将时间data设置成为索引,让走势图的很坐标以时间啊顺序显示

appl["Date"]=pd.to_datetime(appl["Date"])          #先设置data的数据类型为时间类型
appl.dtypes 

matplotlib绘图股票走势图实践

将时间data设置成为appl的索引,并画出走势图如下:

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

matplotlib绘图股票走势图实践

设置数据图的大小

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)

matplotlib绘图股票走势图实践

 

相关文章:

  • 2022-02-16
  • 2022-12-23
  • 2021-04-09
  • 2022-12-23
  • 2021-12-24
  • 2021-12-01
  • 2021-10-31
  • 2021-09-16
猜你喜欢
  • 2021-06-25
  • 2021-10-04
  • 2022-12-23
  • 2021-12-27
  • 2021-12-04
  • 2022-12-23
相关资源
相似解决方案