iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Software Development

用 Python 打造最順手的良率統計工具:半導體工程師的模組化開發之道 系列

本專案會以一個自學者、半導體產品工程師的視角,說明 PE/ MIE 等工程師如何在半導體製造情境中,運用 Python 的 Pandas、PySide6 等模組做出符合任務需求的 GUI 程式。本專案會說明相關模組的使用方式、並著重於 fab 內的情境說明。並且針對我們這種常寫出腳本式專案的自學者、提供如何寫出模組化、易修改維護 code 的心法。最後並會附上一個數據分析的範例。

參賽天數 25 天 | 共 25 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1:先花55分鐘確認問題-這個專欄的緣起與目標

If I had an hour to solve a problem I'd spend 55 minutes thinking about the pro...

2026-09-14 ‧ 由 CY Hung 分享
DAY 2

Day 2:編寫環境的建置

本文目的:了解如何安裝 python 與相關模組,並且知道設定開發環境的優勢 本專欄會使用的模組與相關介紹 本專欄的目的是協助讀者使用 Python 做出符...

2026-09-15 ‧ 由 CY Hung 分享
DAY 3

Day 3:別再做資料手工藝 - 使用 Pandas 清理雜亂的 wafer 檢測資料

本文目的: 針對常見的 wafer 檢測資料異常,皆能透過 Pandas 預處理成乾淨數據 前言 在半導體製程中,要保持製程順暢就要確保人機料法環是穩定的;...

2026-09-16 ‧ 由 CY Hung 分享
DAY 4

Day 4:週會救星 - 應用 Groupby 與 Pivot table 的組合快速做出各式報表

本篇目的:學會組合 Pandas 的 cut, pivot_table, groupby功能,輸出自己需求的報表格式 前言 Wafer 檢測數據內會有多個...

2026-09-17 ‧ 由 CY Hung 分享
DAY 5

Day 5: 資料處理的最後一哩路 - Pandas 的 csv/ xlsx 輸出設定

本篇目的:了解如何將表格資料輸出成 csv,以及將不同資料輸出到同一個 xlsx 檔案內 前言 “存檔“絕對是資料處理的一個重要環節。實際上我們在確認檢測資...

2026-09-18 ‧ 由 CY Hung 分享
DAY 6

Day 6: 有圖才有真相:如何預處理資料與使用 Matplotlib 畫出 wafer mapping

本篇目的:了解如何將 wafer 檢測資料轉換成二維格式,並使用 Matplotlib 的 pcolormesh 繪製出 wafer mapping 前言...

2026-09-19 ‧ 由 CY Hung 分享
DAY 7

Day 7: 為你的圖片加上醬汁:如何用 Matplotlib 畫出格式正確的 wafer mapping

本篇目的:了解 Matplotlib 的 pcolormesh 的細部參數設定,繪製出美觀易讀的圖表 前言 我們在 Day 6 知道了資料如何預處理、以及畫...

2026-09-20 ‧ 由 CY Hung 分享
DAY 8

Day 8: 從數據讀取到報表生成 - 建構多用途且可重複使用的分析腳本

本篇目的:了解如何設計與組合 function,以模組化的方式建立可重複使用、易修改的腳本 前言 在 Day 3~ Day 7,我們說明了很多分析 wafe...

2026-09-21 ‧ 由 CY Hung 分享
DAY 9

Day 9: 不要再對 UI code 通靈了 - 使用 QT designer 做出你的第一個 UI 介面

本篇目的:學會使用 QT designer 做出介面,並在 python 中呼叫它 前言 本專欄前面的 Day 3~ Day 8 皆是在說明如何做出整理 d...

2026-09-22 ‧ 由 CY Hung 分享
DAY 10

Day 10: 工欲善其事 - QT designer 的常用物件導覽 # 1

本篇目的:了解 QT 內常用元件的屬性編輯方法,以及在 wafer 分析工具內的應用方式 前言 在 Day 9 中我們介紹了如何在 QT designer...

2026-09-23 ‧ 由 CY Hung 分享