Matplotlib Pyplot API概览
IPython是用于以多种编程语言进行交互式计算的命令shell,最初是为Python开发的,IPython的衍生项目为Project Jupyter。IPython将继续作为Python外壳和Jupyter内核存在。
IPython提供交互式外壳(终端和基于Qt)。基于浏览器的笔记本,支持代码、文本、数学表达式、内联图和其他媒体。支持交互式数据可视化和GUI工具包的使用。灵活、可嵌入的解释器加载到自己的项目中。本文,晓得博客为你介绍Matplotlib Pyplot API概览功能。
推荐:Matplotlib简介
Jupyter Notebook应用matplotlib.pyplot
一个带有.ipynb扩展名(代表IPython笔记本)的新无标题笔记本显示在浏览器的新选项卡中。
matplotlib.pyplot是使Matplotlib像MATLAB一样工作的命令样式函数的集合。每个Pyplot函数都会对图形进行一些更改。例如,函数创建图形、图形中的绘图区域、在绘图区域中绘制一些线、用标签装饰绘图等。
Matplotlib Pyplot API 功能描述
Types of Plots(类型)
NO. | Function | Description |
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 | 绘制一个2D箭头 |
Image Functions(图像)
NO. | Function | Description |
1 | Imread | 将文件中的图像读入数组 |
2 | Imsave | 将数组另存为图像文件 |
3 | Imshow | 在轴上显示图像 |
Axis Functions(轴)
NO. | Function | Description |
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 限制 |
Figure Functions(图形)
NO. | Function | Description |
1 | Figtext | 将文本添加到图形 |
2 | Figure | 创建新图形 |
3 | Show | 显示图形 |
4 | Savefig | 保存当前图形 |
5 | Close | 关闭图形窗口 |
推荐:Matplotlib教程