Python學習筆記(matplotlib篇)--面向對象VSMatlab Style


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提供的文檔,感謝麥子學院提供的視頻教學

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM