Python學習筆記(matplotlib篇)--形狀


Python學習筆記--形狀

  參靠視頻:《Python數據可視化分析 matplotlib教程》鏈接:https://www.bilibili.com/video/av6989413/?p=6

所用的庫及環境:

  IDE:Pycharm

  Python環境:python3.7

  Matplotlib:   Matplotlib 1.11

  Numpy:  Numpy1.15.

形狀

  • 前言
    • 如何在一個圖形中畫一個填充好的形狀,比如說畫一個填充好的圓形,長方形,多邊形
  • 代碼及效果圖
 1 import numpy as np
 2 import matplotlib.pyplot as plt
 3 import matplotlib.patches as mpathes
 4 
 5 fig,ax = plt.subplots()
 6 xy1 = np.array([0.2,0.2])
 7 xy2 = np.array([0.2,0.8])
 8 xy3 = np.array([0.8,0.2])
 9 xy4 = np.array([0.8,0.8])
10 #圓形
11 circle = mpathes.Circle(xy1,0.05)
12 ax.add_patch(circle)
13 #長方形
14 rect = mpathes.Rectangle(xy2,0.2,0.1,color='r')
15 ax.add_patch(rect)
16 #多邊形
17 polygon = mpathes.RegularPolygon(xy3,5,0.1,color='g')
18 ax.add_patch(polygon)
19 #橢圓形
20 ellipse = mpathes.Ellipse(xy4,0.4,0.2,color='y')
21 ax.add_patch(ellipse)
22 
23 plt.axis('equal')
24 plt.grid()
25 plt.show()

 

  • 結語:

    感謝matplotlib提供的文檔,感謝麥子學院提供的視頻教學


免責聲明!

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



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