龙空技术网

python数据可视化 Matplotlib 基本用法讲解1

菜鸟学量化 290

前言:

此时兄弟们对“matlab画二维平面图”都比较注重,兄弟们都想要学习一些“matlab画二维平面图”的相关资讯。那么小编也在网摘上搜集了一些对于“matlab画二维平面图””的相关文章,希望同学们能喜欢,咱们一起来学习一下吧!

Matplotlib 是一个 Python 的 绘图库, Matplotlib 可以绘制线图、散点图、等高线图、条形图、柱状图、3D 图形、甚至是图形动画等等。

安装Matplotlib

pip install matplotlib

Matplotlib Pyplot

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

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

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

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

实例:通过两个坐标来画一条实线

输出结果如下图:

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

plot([x], y, [fmt], *, data=None, **kwargs)

x, y:点或线的节点,x 为 x 轴数据,y 为 y 轴数据,数据可以列表或数组。

fmt:可选,定义基本格式(如颜色、标记和线条样式)。

**kwargs:可选,用在二维平面图上,设置指定属性,如标签,线的宽度等。

颜色字符:'b' 蓝色,'m' 洋红色,'g' 绿色,'y' 黄色,'r' 红色,'k' 黑色,'w' 白色,'c' 青绿色,'#008000' RGB 颜色符串。多条曲线不指定颜色时,会自动选择不同颜色。

线型参数:'‐' 实线,'‐‐' 破折线,'‐.' 点划线,':' 虚线。

标记字符:'.' 点标记,',' 像素标记(极小点),'o' 实心圈标记,'v' 倒三角标记,'^' 上三角标记,'>' 右三角标记,'<' 左三角标记...等等。

如果我们要绘制坐标 (1, 3) 到 (8, 10) 的线,我们就需要传递两个数组 [1, 8] 和 [3, 10] 给 plot 函数。实例:

plt.plot(x, y, "r^")

'r' 红色, ^ 上三角标记

marker 可以定义的符号如下:

fmt 参数

fmt 参数定义了基本格式,如标记、线条样式和颜色。

线类型:

颜色类型:

标记大小与颜色

我们可以自定义标记的大小与颜色,使用的参数分别是:

markersize,简写为 ms:定义标记的大小。markerfacecolor,简写为 mfc:定义标记内部的颜色。markeredgecolor,简写为 mec:定义标记边框的颜色。

实例:

运行结果:

线的类型

线的类型可以使用 linestyle 参数来定义,简写为 ls

实例:

运行结果:

线的颜色

线的颜色可以使用 color 参数来定义,简写为 c

颜色类型:

例: plt.plot(x, y, linestyle="dotted", color="r")

线的宽度可以使用 linewidth 参数来定义,简写为 lw,值可以是浮点数,如:1、2.0、5.67 等。

例: plt.plot(x, y, linestyle="dotted", color="r", lw=5)

可以使用 xlabel()ylabel() 方法来设置 x 轴和 y 轴的标签。可以使用 title() 方法来设置标题。

标签: #matlab画二维平面图 #matlab二维数据画平面图