應用篇

應用篇主要會介紹常用的Library和module。

數據分析

matplotlib

matplotlib入門

matplotlib的基礎:figure和axes

matplotlib – axes的使用方法以及圖表的客製化

Python matplotlib入門 – 散佈圖

Python matplotlib 應用 – 散佈圖(有color bar)

Python matplotlib 畫圖 – error bar 柱狀圖(長條圖)

Python matplotlib – 3D 散佈圖

Python matplotlib 畫圖 – 柱狀圖 (長條圖)

Python split使用方法 array_split 字串分割 將list分割

Numpy

Numpy 入門 – Numpy是什麼?

Numpy 製作矩陣(數列)

Numpy 矩陣計算入門

Numpy入門 矩陣(二次元矩陣)

Numpy np.dot()函數用法

Pandas

[Pandas] Pandas 是什麼?

[Pandas] Series的基礎

[Pandas] Series的計算, 用法

[Pandas] DataFrame 數據分析 index, columns, to_numpy, loc, iloc用法教學

[Pandas教學]Python 檔案讀取與寫入csv, txt教學與範例strip用法(with, open, rstrip, read, write, append)

[Pandas] 處理空值- NaN 抽出與判斷

[Pandas]計算空值NaN的出現次數, 判斷NaN值, isnull(), isna(), any(), values()用法教學

Spyder

Python – 開發環境Spyder入門教學, 使用範例

圖像處理

OpenCV

使用Python OpenCV 的圖像處理 :讀取,顯示與儲存圖片

OpenCV resize 修改圖片大小(縮放), 旋轉

Python OpenCV 影片處理:讀取,顯示與儲存影像

Python OpenCV畫圖教學(線條圓形,橢圓形,矩形,多邊形,文字)

Python – OpenCV教學,圖像基本處理(取得像素,顏色分析,shape, channel, size, 顏色分割與組合)

Python – OpenCV教學, 影片動畫基本處理 VideoCapture範例代碼(使用相機攝影,讀取影片,儲存影片, cvtColor, waitKey)

QR code

Python 生成QRcode 二維碼(Error correction)