相关文章推荐
坐怀不乱的香蕉  ·  this application ...·  1 年前    · 
逼格高的核桃  ·  fputc ...·  2 年前    · 
内向的黄豆  ·  Propper use of ...·  2 年前    · 

Matplotlib Pyplot

Pyplot 是 Matplotlib 的子库,提供了和 MATLAB 类似的绘图 API。

Pyplot 是常用的绘图模块,能很方便让用户绘制 2D 图表。

Pyplot 包含一系列绘图函数的相关函数,每个函数会对当前的图像进行一些修改,例如:给图像加上标记,生新的图像,在图像中产生新的绘图区域等等。

使用的时候,我们可以使用 import 导入 pyplot 库,并设置一个别名 plt

import matplotlib. pyplot as plt
这样我们就可以使用 plt 来引用 Pyplot 包的方法。

以下是一些常用的 pyplot 函数:

  • plot() :用于绘制线图和散点图
  • scatter() :用于绘制散点图
  • bar() :用于绘制垂直条形图和水平条形图
  • hist() :用于绘制直方图
  • pie() :用于绘制饼图
  • imshow() :用于绘制图像
  • subplots() :用于创建子图

除了这些基本的函数,pyplot 还提供了很多其他的函数,例如用于设置图表属性的函数、用于添加文本和注释的函数、用于保存图表到文件的函数等等。

以下实例,我们通过两个坐标 (0,0) (6,100) 来绘制一条线:

import matplotlib. pyplot as plt
import numpy as np
xpoints = np. array ( [ 0 , 6 ] )
ypoints = np. array ( [ 0 , 100 ] )
plt. plot ( xpoints , ypoints )
plt. show ( )

输出结果如下所示:

以上实例中我们使用了 Pyplot 的 plot() 函数, plot() 函数是绘制二维图形的最基本函数。

plot() 用于画图它可以绘制点和线,语法格式如下:

# 画单条线 plot([x], y, [fmt], *, data=None, **kwargs) # 画多条线 plot([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)

参数说明: