Skip to content
Matplotlib

pyplot API Reference

Matplotlib.pyplot 提供类 MATLAB 的绘图接口,可生成多种静态图表。

By EZ4Code Team

pyplot (plt)

折线、散点、柱状、直方等常见图表的绘制与保存 API。

plt.plot(x, y, fmt)

绘制折线图,fmt 控制颜色与线型。

Returns: list[Line2D] — 绘制的线条对象

plt.scatter(x, y)

绘制散点图。

Returns: PathCollection — 散点对象

plt.bar(x, height)

绘制柱状图。

Returns: BarContainer — 柱状对象

plt.hist(x, bins)

绘制直方图,统计数据分布。

Returns: tuple — (counts, bins, patches)

plt.xlabel(s) / plt.ylabel(s)

设置 x 轴或 y 轴的标签文本。

Returns: Text — 标签文本对象

plt.title(s)

设置当前坐标轴的标题。

Returns: Text — 标题文本对象

plt.legend()

为已声明 label 的图形元素添加图例。

Returns: Legend — 图例对象

plt.show() / plt.savefig(fname)

show 弹窗显示图形,savefig 将图形保存到文件。

Returns: None — 显示或保存图形

More Matplotlib API References