龙听期货论坛's Archiver

龙听 发表于 2024-3-12 12:57

Matplotlib(绘图库)- 绘制图形

Matplotlib 绘制图形,主要分以下几个步骤。 1.导入相应库 2.产生绘图所需数据 3.创建绘图窗口及子图 4.自定义图形样式(在下一节中详细讲解) 5.显示图像[code]import matplotlib.pyplot as plt  # 为方便简介为plt
import numpy as np  # 画图过程中会使用numpy
import pandas as pd  # 画图过程中会使用pandas

x = np.arange(-5,5,0.1)  # 定义x数据范围
y1 = x*3  # 定义y1数据范围
y2 = x*x  # 定义y2数据范围

#创建窗口、子图
fig = plt.figure()  # 先创建窗口一个窗口
ax1 = fig.add_subplot(2,1,1)  #通过fig添加子图,参数:行数,列数,第几个。
ax2 = fig.add_subplot(2,1,2)

ax1.plot(x,y1)  # plot()画出曲线
ax2.plot(x,y2,color = 'red',marker = '*', linestyle = '--')  # 设置曲线颜色、线标记,线样式
plt.show() # 显示图像[/code][img]http://p.algo2.net/2024/0312/ffdde4531a7d4.jpg[/img]

页: [1]