Matplotlib入门

教程在此,点击教程中的图片会有相应的代码。
总结如下:
在matplotlib.artist里面有两种类型:primitives和containers,primitives包含基本的图形元素,如线Line2D,Rectangle, Text, AxesImage,Containers是容器,基本图形元素都是画在上面的,container包括Figure,axes,axis等。

简单图

  1. 默认设置 plt.figure ; plt.plot()
  2. 设置坐标范围 plt.xlim(); plt.ylim()
  3. 设置刻度值 plt.xticks(); plt.yticks(),和刻度值的展示标签
  4. 移动坐标轴,不固定在左下角。ax.spines[‘right’].set_color(‘none’)
  5. 添加标注 先plt.plot(),最后plt.legend()
  6. 对某些点添加注释plt.scatter画点,plt.annotate()注释
  7. 刻度值被遮挡,可以调节透明度alpha

Figures, Subplots, Axes and Ticks

Figures对象
Subplot对象和Axes对象

Subplot和Axes类似,不过Axes可以任意设置范围,可以重叠。plt.axes([left, bottom, width, height])

Ticks对象

matplotlib.ticker.Locator 可以设置刻度的格式 ax.xaxis.set_major_locator(locator)
更多用法
Artist文档

动画模拟

matplotlib.animation.FuncAnimation()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值