Matplotlib 绘图函数plot 教程
Matplotlib
Matplotlib 是 Python 的绘图库,它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。
Matplotlib 可以用来绘制各种静态,动态,交互式的图表。
Matplotlib 是一个非常强大的 Python 画图工具,我们可以使用该工具将很多数据通过图表的形式更直观的呈现出来。
Matplotlib 可以绘制线图、散点图、等高线图、条形图、柱状图、3D 图形、甚至是图形动画等等。
matplotlib.pyplot.plot
可选参数列表
a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array |
|
scalar or None |
|
bool |
|
|
bool |
bool |
|
Patch or (Path, Transform) or None |
|
|
color |
|
|
|
|
sequence of floats (on/off ink in points) or (None, None) |
|
(2, N) array or two 1D arrays |
|
|
{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default' |
{'full', 'left', 'right', 'bottom', 'top', 'none'} |
|
str |
|
bool |
|
object |
|
|
{'-', '--', '-.', ':', '', (offset, on-off-seq), ...} |
|
float |
marker style string, |
|
|
color |
|
float |
|
color |
|
color |
|
float |
None or int or (int, int) or slice or list[int] or float or (float, float) or list[bool] |
|
float or callable[[Artist, Event], tuple[bool, dict]] |
|
float |
|
bool |
|
(scale: float, length: float, randomness: float) |
|
bool or None |
|
|
|
|
|
unknown |
|
str |
|
bool |
|
1D array |
|
1D array |
|
float |
Markers 点的类型
character |
description |
---|---|
|
point marker |
|
pixel marker |
|
circle marker |
|
triangle_down marker |
|
triangle_up marker |
|
triangle_left marker |
|
triangle_right marker |
|
tri_down marker |
|
tri_up marker |
|
tri_left marker |
|
tri_right marker |
|
octagon marker |
|
square marker |
|
pentagon marker |
|
plus (filled) marker |
|
star marker |
|
hexagon1 marker |
|
hexagon2 marker |
|
plus marker |
|
x marker |
|
x (filled) marker |
|
diamond marker |
|
thin_diamond marker |
|
vline marker |
|
hline marker |
参考
https://www.runoob.com/matplotlib/matplotlib-tutorial.html
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.plot.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南