pyplot库

本文最后更新于:1 年前

函数 说明
figure() 创建一个新的图表对象,并设置为当前绘图对象。如果不创建figure对象,直接调用plot等绘图函数进行绘图,matplotlib会自动创建一个figure对象
plot() 绘制线形图
bar() 绘制垂直柱形图
barh() 绘制水平柱形图
scatter() 绘制散点图
title() 设置图表的标题
xlim()、ylim() 设置X、Y轴的取值范围
xlable()、ylable() 设置X、Y轴的标签
legend() 显示图例
show() 显示创建的所有绘图对象
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import math  # 导入math库,用于计算数据

import matplotlib.pyplot as plt # 从matplotlib库中导入子库pyplot,并将其简称为plt

x = range(50) # 创建不可变的数字序列
y = []
plt.figure(figsize=(10, 6)) # 创建图表对象,并设置它的大小为1000*600
for i in x:
y.append(math.sin(i))
plt.title('sin(x)') # 设置标题
plt.plot(x, y, label='sin(x)', color='r', linewidth=3) # 绘制线形图,并设置它的图例、颜色和线条宽度
plt.ylim(-0.75, 0.75) # 设置y坐标轴的取值范围
plt.xlim(0, 40) # 设置x坐标轴的取值范围
plt.legend() # 显示图例
plt.show() # 显示图像

程序运行结果如下:

线形图


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!