7.1.1 绘制直线
更新于 2026年10月10日
版权声明
7.1.1 绘制直线
matplotlib库的pyplot子库提供了plot( )函数,可用于绘制直线。
1.plot( )函数的参数使用说明
(1)第一对参数主要接收(x,y)坐标值,其中x代表x坐标值,y代表y坐标值;坐标值可以是标量,x、y也可以是元组、列表、数组的值对;可以省略y值,该函数默认坐标值x=y。
(2)color,可选参数,设置线条的颜色,如color='blue',部分颜色值可以用首字母代替,如color='b'。
(3)marker,可选参数,设置线条点型,如marker='o'。
(4)linestyle,可选参数,设置线条风格,如linestyle='dashed'表示线条为虚线。
(5)linewidth,可选参数,设置线宽,如linewidth=2。
(6)markersize,可选参数,指定图标大小,如markersize=12。
说明
color、marker、linestyle的值,可以通过以下两种方法获取:
(1)使用帮助函数help(plt.plot);
(2)在网络上搜索“matplotlib参数名”,如“matplotlib color”。
2.绘制横向直线
用matplot.pyplot子库里的plot( )函数绘制四条不同风格的横向直线。(https://www.daowen.com)
代码文件:7_1_1_line.py


上述代码用于绘制四条横向直线,最上面一条为蓝色横向直线,第二条为橘色实圆点横向直线,第三条为绿色点画线横向直线,第四条为红色五角星虚线,显示效果如图7.1所示。

图7.1 绘制横向直线
3.绘制竖向直线
用plot( )函数绘制一条竖向直线。
代码文件:7_1_1_line1.py

上述代码用于绘制一条竖向直线,其结果如图7.2所示。

图7.2 绘制竖向直线