Python科学计算数据可视化模块-Matplotlib

Matplotlib

python科学计算系列

matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。
它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。
gallery展示页面的地址


简单介绍

该内容来自pyplot_tutorial官方文档

  • plt.plot()
    还在路上,稍等...
    你可能想知道,为啥设置了一下plt.plot([1,2,3,4]),咋就Y轴成了1-4,X轴成了1-3呢?这是因为,有种原因叫规定!matplotlib默认只有一组列表数据时为Y值,并自动生成X轴。由于Python范围默认从0开始,且具有与Y轴相同的长度,所以X轴数据为[0,1,2,3]。plt.ylabel(‘some numbers’),这是什么,不用解释吧。。

  • 官方说plot()方法非常牛,接受任意数量数据:
    还在路上,稍等...
    还在路上,稍等...
    然后,你又想了。这次plt.plot([1,2,3,4], [1,4,9,16], ‘ro’)是什么。。是这样的,对于plot()方法,有第三个参数,可以设定颜色和图类型。具体是传承自MATLAB,默认是’b-‘--一条坚实的蓝线。这里,红色圈圈‘ro’ – 太形象,容易记。
    下面的例子是在一个命令中使用数组来绘制不同样式plot,自行看一下,易懂。
    还在路上,稍等...

  • 控制线条 – 具体见 matplotlib.lines
    还在路上,稍等...

  • 一张图上多字图 – subplot()

    • 先用一张图介绍一下matplotlib.pylab的subplot()函数:
      还在路上,稍等...
    • 创建两个子图
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值