教程 > matplotlib 教程 > 阅读:62

matplotlib pyplot——迹忆客-ag捕鱼王app官网

matplotlib.pyplot是一组命令样式函数,它使得 matplotlib 像 matlab 一样工作。每个 pyplot 函数都会对图形进行一些更改。例如,函数创建图形、图形中的绘图区域、在绘图区域中绘制一些线条、用标签装饰绘图等。

下面我们列举出这些函数

绘图类型

序号 函数 描述
1 bar 制作条形图。
2 barh 制作水平条形图。
3 boxplot 制作盒须图。
4 hist 绘制直方图。
5 hist2d 制作二维直方图。
6 pie 绘制饼状图。
7 plot 将线条和/或标记绘制到轴。
8 polar 制作极坐标图..
9 scatter 绘制 x 与 y 的散点图。
10 stackplot 绘制堆积面积图。
11 stem 创建一个茎图。
12 step 制作阶梯图。
13 quiver 绘制一个二维箭头字段。

下面我们先简单通过示例绘制两个图,简单了解一下函数的用法。后面章节我们会涉及到所有这些函数,这里仅仅先列举两个

下面我们使用 plot函数绘制一条斜线

import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([0, 9])
ypoints = np.array([0, 63])
plt.figure("迹忆客-jiyik.com")
plt.plot(xpoints, ypoints)
plt.show()

绘制图形如下

matplotlib plot绘制斜线


图像函数

序号 函数 描述
1 imread 从文件中读取图像到数组中。
2 imsave 将数组另存为图像文件。
3 imshow 在坐标轴上显示图像。

坐标轴函数

序号 函数 描述
1 axes 向图中添加坐标轴。
2 text 向坐标轴添加文本。
3 title 设置当前坐标轴的标题。
4 xlabel 设置当前坐标轴的 x 轴标签。
5 xlim 获取或设置当前轴的 x 范围。
6 xscale 设置 x 轴的缩放比例。
7 xticks 获取或设置当前刻度位置和标签的 x 限制。
8 ylabel 设置当前坐标轴的 y 轴标签。
9 ylim 获取或设置当前坐标轴的 y 范围。
10 yscale 设置 y 轴的缩放比例。
11 yticks 获取或设置当前刻度位置和标签的 y 范围。

图形窗口函数

序号 函数 描述
1 figtext 向图中添加文本。
2 figure 创建一个新图形。
3 show 显示一个图形。
4 savefig 保存当前图窗。
5 close 关闭图形窗口。

下面我举一个 figure(创建一个新图形窗口)的例子。该函数可以传递一个字符串参数,来命名该图形窗口。如果不传参数,则使用默认名称 figure_ 后面跟上表示当前是第几个窗口的数字

import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([1, 8])
ypoints = np.array([3, 10])
plt.figure("迹忆客 - jiyik.com")
plt.plot(xpoints, ypoints, 'o')
plt.show()

上图绘制两个点,指定图形窗口名称为 "迹忆客 - jiyik.com"

matplotlib 指定图形窗口名称

在后续的章节中,我们会覆盖本章中涉及到的函数。

查看笔记

扫码一下
查看教程更方便
网站地图