Matplotlib 简明教程

Matplotlib - Pyplot API

带有 *.ipynb*扩展名的无标题新笔记本(代表 IPython 笔记本)显示在浏览器的新的选项卡中。

A new untitled notebook with the *.ipynb*extension (stands for the IPython notebook) is displayed in the new tab of the browser.

pyplot api

matplotlib.pyplot 是一系列命令式函数,让 Matplotlib 能够像 MATLAB 一样工作。每个 Pyplot 函数都会对图形进行一些更改。例如,一个函数创建图形、图形中的绘图区域、在绘图区域中绘制一些线条、用标签装饰图形等。

matplotlib.pyplot is a collection of command style functions that make Matplotlib work like MATLAB. Each Pyplot function makes some change to a figure. For example, a function creates a figure, a plotting area in a figure, plots some lines in a plotting area, decorates the plot with labels, etc.

Types of Plots

Sr.No

Function & Description

1

Bar Make a bar plot.

2

Barh Make a horizontal bar plot.

3

Boxplot Make a box and whisker plot.

4

Hist Plot a histogram.

5

hist2d Make a 2D histogram plot.

6

Pie Plot a pie chart.

7

Plot Plot lines and/or markers to the Axes.

8

Polar Make a polar plot..

9

Scatter Make a scatter plot of x vs y.

10

Stackplot Draws a stacked area plot.

11

Stem Create a stem plot.

12

Step Make a step plot.

13

Quiver Plot a 2-D field of arrows.

Image Functions

Sr.No

Function & Description

1

Imread Read an image from a file into an array.

2

Imsave Save an array as in image file.

3

Imshow Display an image on the axes.

Axis Functions

Sr.No

Function & Description

1

Axes Add axes to the figure.

2

Text Add text to the axes.

3

Title Set a title of the current axes.

4

Xlabel Set the x axis label of the current axis.

5

Xlim Get or set the x limits of the current axes.

6

Xscale .

7

Xticks Get or set the x-limits of the current tick locations and labels.

8

Ylabel Set the y axis label of the current axis.

9

Ylim Get or set the y-limits of the current axes.

10

Yscale Set the scaling of the y-axis.

11

Yticks Get or set the y-limits of the current tick locations and labels.

Figure Functions

Sr.No

Function & Description

1

Figtext Add text to figure.

2

Figure Creates a new figure.

3

Show Display a figure.

4

Savefig Save the current figure.

5

Close Close a figure window.