1. 程式人生 > >Python學習筆記(matplotlib篇)--區域填充

Python學習筆記(matplotlib篇)--區域填充

透明 HERE python環境 技術分享 .html 填充 教學 pan img

Python學習筆記--區域填充

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

所用的庫及環境:

  IDE:Pycharm

  Python環境:python3.7

  Matplotlib: Matplotlib 1.11

  Numpy: Numpy1.15.

區域填充

  • 前言
    • 如何填充一塊區域,就是給一塊區域上色
  • 代碼及效果圖

技術分享圖片

    • fill()函數介紹
      • 文檔:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.fill.html#matplotlib.pyplot.fill
      • 介紹:繪制填充多邊形
      • 屬性:
        • args:是一個x,y的序列,每個多邊形由其節點x和y的位置列表定義
        • color :填充的顏色
        • alpha:透明度
  • 只填充兩個圖形重合區域
    • 代碼及效果圖

技術分享圖片

技術分享圖片

  • fill_between()函數介紹  
    • x:一個序列,定義曲線的節點的x坐標
    • y1:可以是一個序列,定義第一條曲線的y坐標
    • y2:可以是一個序列,定義第二條曲線的y坐標
    • where:一個可選參數,布爾值,y1>y2表示y1線在上時填充,y1<y2表示y2線在上時填充
    • interpolate :看圖中會發現有些填充的地方會有空白,此參數為Tur會自動填充
    • facecolor:要填充的顏色
  • 加入interpolate參數效果:

     技術分享圖片

技術分享圖片

  • 結語:

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

    文章如哪裏有誤請聯系作者QQ406802063,及時更正

Python學習筆記(matplotlib篇)--區域填充