Matplotlib入门:如何绘制一个基础的简单折线图?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2240个文字,预计阅读时间需要9分钟。
Matplotlib是一个Python的2D绘图库,支持多种硬拷贝格式和跨平台的交互式环境,可生成高质量图形。开发者仅需几行代码,即可轻松生成图表。
概述:Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。
1.简单的折线图
对于图表来说,最简单的莫过于作出一个单一函数的图像。本节中我们首先来介绍创建这种类型图表。
import matplotlib.pyplot as pltplt.style.use('seaborn-whitegrid')
import numpy as np
对于所有的 Matplotlib 图表来说,我们都需要从创建图形和维度开始。图形和维度可以使用下面代码进行最简形式的创建:注意:在最后加上plt.show()显示,以下案例都是这样不再赘述
fig = plt.figure()ax = plt.axes()
plt.show()
在 Matplotlib 中,图形(类plt.Figure的一个实例)可以被认为是一个包括所有维度、图像、文本和标签对象的容器。维度(类plt.Axes的一个实例)就是你上面看到的图像,一个有边界的格子包括刻度和标签,最终还有我们画在上面的图表元素。在本书中,我们会使用变量名fig来指代图形对象,以及变量名ax来指代维度变量。
一旦我们创建了维度,我们可以使用ax.plot方法将数据绘制在图表上。
本文共计2240个文字,预计阅读时间需要9分钟。
Matplotlib是一个Python的2D绘图库,支持多种硬拷贝格式和跨平台的交互式环境,可生成高质量图形。开发者仅需几行代码,即可轻松生成图表。
概述:Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。
1.简单的折线图
对于图表来说,最简单的莫过于作出一个单一函数的图像。本节中我们首先来介绍创建这种类型图表。
import matplotlib.pyplot as pltplt.style.use('seaborn-whitegrid')
import numpy as np
对于所有的 Matplotlib 图表来说,我们都需要从创建图形和维度开始。图形和维度可以使用下面代码进行最简形式的创建:注意:在最后加上plt.show()显示,以下案例都是这样不再赘述
fig = plt.figure()ax = plt.axes()
plt.show()
在 Matplotlib 中,图形(类plt.Figure的一个实例)可以被认为是一个包括所有维度、图像、文本和标签对象的容器。维度(类plt.Axes的一个实例)就是你上面看到的图像,一个有边界的格子包括刻度和标签,最终还有我们画在上面的图表元素。在本书中,我们会使用变量名fig来指代图形对象,以及变量名ax来指代维度变量。
一旦我们创建了维度,我们可以使用ax.plot方法将数据绘制在图表上。

