Matplotlib基础知识-1

陌生函数总结

1.生成画板
matplotlib.pyplot.figure

(num=None,figsize=None,dpi=None,facecolor=None,edgecolor=None,frameon=True,FigureClass=<class’matplotlib.figure.Figure’>, clear=False, **kwargs)

fig=plt.figure()
  1. num: option,若缺省则默认自增(1图id=1,2图id=2…),若设置num,id=num值
  2. figsize: option,尺寸,整数元组z.B.(1,2)
  3. dpi: option 像素,整数
  4. facecolor: option,窗口背景颜色,其中颜色的设置是通过RGB,范围是’#000000’~’#FFFFFF’,其中每2个字节16位表示RGB的0-255 option,窗口背景颜色,其中颜色的设置是通过RGB,范围是’#000000’~’#FFFFFF’,其中每2个字节16位表示RGB的0-255 例如’#FF0000’表示R:255 G:0 B:0 即红色。
  5. edgecolor:option,窗口的边框颜色
  6. frameon:option 是否显示边框,默认是
  7. clear: option,默认是false,如果提供参数为ture,并且该窗口存在的话 则该窗口内容会被清除。

2.画出子图
matplotlib.pyplot.figure.add_subplot()

fig = plt.figure()
ax2=fig.add_subplot(345)   //将fig划分为3行4列,ax2表示画出其中第5区域的个子图
ax = fig.add_subplot(5,6,7)   //将fig划分为5行6列,在第7块区域内画出子图为ax
plt.show()

在这里插入图片描述
3.画散点图
matplotlib.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, *, data=None, **kwargs)

参考资料:https://blog.csdn.net/zidephagino/article/details/80777906

  1. x,y:点的坐标,一一对称关系,形状一致
  2. c:该点的颜色,当x,y是两个序列,c也可以是长度与x,y一致的序列
  3. marker:点的形状,也可以是文字
  4. cmap:这个参数用于多个点之间,只有一个点就无意义了。用于表示从第一个点开始到最后一个点之间颜色渐进变化。c此时也是一个序列
plt.scatter(x=x1,y=y1,s=100,c=y1,cmap=plt.cm.Reds)
  1. s:点的大小
  2. alpha:透明度[0,1]之间
  3. edgecolors:点的边缘颜色
  4. linewidths:点的边缘宽度
plt.scatter(x=1,y=1,s=10000,marker="d",c="r",alpha = 1,linewidths = 10,edgecolors="b")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值