当前位置: 代码迷 >> 综合 >> matplotlib plt 画图
  详细解决方案

matplotlib plt 画图

热度:17   发布时间:2023-12-26 09:06:37.0

导包: 

import matplotlib.pyplot as plt
import statsmodels.api as sm 
import scipy.stats as stats
import pandas as pd
import tushare as ts
from pylab import *

 曲线图:

sz=pd.read_excel("上证指数.xlsx")
sz_high=datasz["high"].values
sz_low=datasz["low"].values
x_high=[i for i in range(len(sz_high))]
x_low=[i for i in range(len(sz_low))]
plt.rcParams['font.sans-serif'] = ['Arial Unicode MS']
plt.rcParams['axes.unicode_minus'] = False
plt.xlabel('日期',fontsize=8)
plt.ylabel('价格',fontsize=8) 
plt.plot(x_low,datasz_low,label='最高价',color="r")
plt.plot(x_high,datasz_high,label='最低价',color="y")
plt.title("上证指数最高价和最低价曲线图")
plt.legend()