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()函數介紹
- 只填充兩個圖形重合區域
- 代碼及效果圖
- fill_between()函數介紹
- x:一個序列,定義曲線的節點的x坐標
- y1:可以是一個序列,定義第一條曲線的y坐標
- y2:可以是一個序列,定義第二條曲線的y坐標
- where:一個可選參數,布爾值,y1>y2表示y1線在上時填充,y1<y2表示y2線在上時填充
- interpolate :看圖中會發現有些填充的地方會有空白,此參數為Tur會自動填充
- facecolor:要填充的顏色
- 加入interpolate參數效果:
- 結語:
感謝matplotlib提供的文檔,感謝麥子學院提供的視頻教學