1. 程式人生 > >Python學習筆記(matplotlib篇)--形狀

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

Python學習筆記--形狀

所用的庫及環境:

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

    文章如哪裡有誤請聯絡作者QQ406802063,及時更正,感謝