当前位置: 移动技术网 > IT编程>脚本编程>Python > python学习笔记---面向对象VSMatlab Style

python学习笔记---面向对象VSMatlab Style

2018年09月12日  | 移动技术网IT编程  | 我要评论

python学习笔记--在python中如何调整颜色和样式

  参靠视频:《python数据可视化分析 matplotlib教程》链接:https://www.bilibili.com/video/av6989413/?p=6

所用的库及环境:

  ide:pycharm

  python环境:python3.7

  matplotlib:   matplotlib 1.11

  numpy:  1.15.1

面向对象vsmatlab style

  • 三种方式简介
    • pyplock:经典高层封装,到目前为止,我们所用的都是pyplot
    •  pylab: 将matplotlib和 numpy 合并的模块,模拟matplotlib的编程环境
    • 面向对象的方式:将matplotlib的精髓,更基础和更底层的方式
  • 三种方式优劣
    • pyplot:简单易用,交互使用时方便,可以根据命令实时作图,但底层定制能力不足
    • pylab:完全封装,环境最接近matlab,不推荐使用(和matplorlib设计哲学不一致,用的久了,其实不是在正确的学习matplorlib,所以通常情况下不推荐)
    • 面向对(object-oriented)的方式,接近matplotlib基础和底层的方式,难度稍大,但定制能力强,而且是matplorlib的精髓
    • 总结:实战中推荐,根据需求,综合使用 pyplot和oo的方式,显示导入numpy
    • 常用模块导入代码:
      • import matplotlib pyplot as plt
      • import numpy as np
  • pylab形式

    代码示例及效果

  • pyplot形式

    代码示例及效果

  • oo形式

    代码示例及效果

结语:

  感谢matplotlib,numply提供的文档,感谢麦子学院提供的视频教学

  文章如哪里有误请联系作者qq406802063,及时更正,感谢

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网