本文主要是介绍python的matplotlib包绘图,基本参数梳理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
python的matplotlib包绘图,基本参数梳理
1. plt.plot函数:
-
参数
marker
,用于指定绘制数据点的样式,有以下几种类型(默认是None)'.' : 点标记 ',' : 像素标记 'o' : 圆圈标记 'v' : 倒三角标记 '^' : 正三角标记 '<' : 左尖号标记 '>' : 右尖号标记 '1' : 下箭头标记 '2' : 上箭头标记 '3' : 左箭头标记 '4' : 右箭头标记 's' : 正方形标记 'p' : 五边形标记 '*' : 星形标记 'h' : 六边形1标记 'H' : 六边形2标记 '+' : 加号标记 'x' : x标记 'D' : 菱形标记 'd' : 窄菱形标记 '|' : 垂直线标记 '_' : 水平线标记 'None' : 无标记
-
参数
linestyle
,用于指定绘制线条的样式,有以下几种类型(默认是实线)'-' : 实线 '--' : 破折线 ':' : 虚线 '-.' : 短线和点相间 ' ' : 空格,即没有线条 'None' : 无线条
2. plt.axis()函数
-
参数
[xmin, xmax, ymin, ymax]
,例子如下:# 设置x轴范围为0到8,y轴范围为0到18 plt.axis([0, 8, 0, 18])
-
参数
x/ymin, x/ymax
,例子如下:# 设置x轴范围为0到8 plt.axis(xmin=0, xmax=8) # 设置y轴范围为0到18 plt.axis(ymin=0, ymax=18)
-
参数
auto
,例子如下:# 自动调整坐标轴范围,使所有数据可见 plt.axis('auto')
-
参数
equal
,例子如下:# 使x轴和y轴的刻度比例相等 plt.axis('equal')
-
参数
scaled
,例子如下:# 基于数据范围自动调整坐标轴比例 plt.axis('scaled')
-
参数
tight
,例子如下:# 使坐标轴适应数据范围,自动调整范围使得数据紧密显示 plt.axis('tight')
-
参数
off
,例子如下:# 关闭坐标轴的显示 plt.axis('off')
-
参数
on
,例子如下:# 打开坐标轴的显示 plt.axis('on'):
3. 坐标轴(xlabel、ylabel
)文本和标题(title
)
-
横坐标
plt.xlabel('这是横坐标')
-
纵坐标
plt.ylabel('这是纵坐标')
-
坐标轴标题
plt.title('这是标题')
这篇关于python的matplotlib包绘图,基本参数梳理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!