鋒哥原創的Matplotlib3 Python數據可視化視頻教程:
2026版 Matplotlib3 Python 數據可視化 視頻教程(無廢話版) 玩命更新中~_嗶哩嗶哩_bilibili
課程介紹
本課程講解利用python進行數據可視化 科研繪圖-Matplotlib,學習Matplotlib圖形參數基本設置,繪圖參數及主要函數,以及Matplotlib基礎繪圖,和Matplotlib高級繪圖。
圖形的組成部分
以下是 Matplotlib 圖形的組成部分。
Matplotlib 圖形的組成部分可以類比為一幅畫布上的繪畫元素,主要分為以下幾個核心組件:
-
圖形 (Figure)
-
作用:最高層容器,相當于畫布或畫框。
-
特點:
-
可包含多個子圖(Axes)
-
控制全局屬性:尺寸、分辨率、背景色等
-
-
子圖 (Axes)
-
作用:數據繪制的區域(核心繪圖區),每個子圖包含完整的坐標軸、標簽等。
-
特點:
-
一個 Figure 可包含多個 Axes(如子圖網格)
-
實際繪圖操作在此對象上進行
-
-
坐標軸 (Axis)
-
作用:定義數據范圍并生成刻度(Ticks)和刻度標簽。
-
組成:
-
x 軸 (XAxis) 和 y 軸 (YAxis)
-
刻度線 (Ticks):坐標軸上的標記點
-
刻度標簽 (Tick Labels):刻度對應的數值/文本
-
-
繪圖元素 (Artists)
-
作用:所有可見對象的基類(甚至 Figure、Axes和Axis對象),包括:
-
數據標記 (Markers):數據點的形狀(如
o
,s
,^
) -
線條 (Lines):連接數據點的樣式(如
-
,--
,:
) -
文本 (Text):標題、標簽等文字
-
圖例 (Legend):說明不同數據系列的含義
-
網格 (Grid):輔助參考線
-
注釋 (Annotations):箭頭和文字說明
-
-
其他關鍵組件
-
標題 (Title):
-
軸標簽 (Axis Labels):
-
顏色條 (Colorbar):用于解釋顏色映射(常見于熱力圖、等高線圖)