Python机器学习(六十六)Matplotlib 基本概念

Posted 大码王

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python机器学习(六十六)Matplotlib 基本概念相关的知识,希望对你有一定的参考价值。

Figure/绘图

Figure表示整个绘图,可以理解为一个画布,绘图中可以包含多个子图形(subplot)。

如果不显式创建figure,会使用默认的figure。

示例

显式创建figure

# 创建一个大小为8x6英寸的图形,每英寸80个点
plt.figure(figsize=(8, 6), dpi=80)

Subplot/子图

Subplot是指一个具体的数据图形。

示例

创建子图

# 创建一个新的子图,1x1的网格,索引为1,第一个数字是行数,第二个数字是列数,第三个数字是子图的索引
plt.subplot(1, 1, 1)

坐标系/Axes

通常一个数据图形包含一个2d/3d坐标系,数据图形除了通过创建子图(subplot)创建,还可以通过创建坐标系创建。这两种的区别在于接受的参数不同,通过坐标系创建图形,可以指定绝对位置,具体可以看函数说明。大多数情况下,使用subplot创建图形。

plt.axes()
plt.axes(rect, projection=None, polar=False, **kwargs)
plt.axes(ax)

坐标轴/Axis

坐标系中的坐标轴。

艺术家/Artist

表示绘图对象,例如:文本对象、线条对象、集合对象等等。

以上是关于Python机器学习(六十六)Matplotlib 基本概念的主要内容,如果未能解决你的问题,请参考以下文章

Python机器学习(六十七)Matplotlib 图形绘制

Python机器学习(六十五)Matplotlib 入门

Python机器学习(六十八)Matplotlib 多个图形

孤荷凌寒自学python第六十六天学习mongoDB的基本操作并进行简单封装5

python第六十六天

Vue2.0学习—路由的两种工作模式(六十六)