Python绘图Matplotlib.plot基础使用(更新中)

目录

1.首先,引入

2.创建窗口并显示

3.绘制散点图

4.设置横纵坐标的取值范围

5.设置横纵坐标刻度

6.网格线设置

7.绘制线plt.plot()


1.首先,引入

import matplotlib.plot as plt

2.创建窗口并显示

#最简易写法
plt.figure(1)

#...在中间加显示其他线呀,点呀

plt.show()

明确plt.figure参数

figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)

  •     num:图像编号或名称,数字为编号 ,字符串为名称
  •     figsize:指定figure的宽和高,单位为英寸;使用都是figsize=(100,100)
  •     dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80      1英寸等于2.5cm,A4纸是 21*30cm的纸张
  •     facecolor:背景颜色
  •     edgecolor:边框颜色
  •     frameon:是否显示边框

3.绘制散点图

plt.scatter(x_bound_1,y_bound_1,marker='^',c='y')

atplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, 
vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *,
 plotnonfinite=False, data=None, **kwargs)[source]

#注意,这里x,y可以是list,也可以是一个点数据

4.设置横纵坐标的取值范围

axes = plt.gca()
axes.set_xlim(xmin,xmax)
axes.set_ylim(ymin,ymax)

5.设置横纵坐标刻度

plt.xticks(np.arange(1,1000,1))
plt.yticks(np.arange(1,1000,1))

xticks(ticks=None, labels=None, **kwargs)[source]
参数解释:
ticks是一个数组数列
labels表示x-axis的刻度线显示标注的地方,labels不赋值,在这些位置添加的数值即为locs数组中的数

 

6.网格线设置

plt.grid()

matplotlib.pyplot.grid(b=None, which='major', axis='both', **kwargs)[source]

https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.pyplot.grid.html#matplotlib.pyplot.grid

7.绘制线plt.plot()

plt.plot(x_list,y_list)

plt.plot(x,y,format_string,**kwargs)
x轴数据,y轴数据,format_string控制曲线的格式字串
format_string 由颜色字符,风格字符,和标记字符 即marker,line,color
https://matplotlib.org/api/_as_gen/matplotlib.pyplot.plot.html#matplotlib.pyplot.plot

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值