iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
自我挑戰組

Medical Data Cleaner 系列

本專案將以醫療資料品質為主題,挑戰在 30 天內打造一套「醫療資料品質檢查與清理工具」。針對醫療資料中常見的缺失值、重複資料、格式不一致、異常數值等問題進行檢查,並提供資料清理與品質分析功能。

專案將使用模擬醫療資料進行開發與測試,最終希望完成一個能夠從資料匯入、問題檢查、資料清理到輸出乾淨資料的完整工具,並透過視覺化方式呈現資料品質,了解資料清理在醫療資訊與資料分析中的重要性。

參賽天數 4 天 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 4

改善資料品質明細的呈現方式

只有統計數字還不夠。如果使用者想知道哪些資料有問題、問題出在哪個欄位,以及應該如何處理,就需要進一步查看詳細的檢查結果。因此,今天的目標是改善資料品質問題明細的...

2026-10-13 ‧ 由 u 分享
DAY 4

改善清理前後的資料預覽介面

在前幾天的開發中,已經完成醫療資料品質檢查、問題統計卡片、問題明細、資料清理與CSV匯出功能。不過,當系統完成資料清理後,使用者還需要確認清理前後的資料筆數,以...

2026-10-13 ‧ 由 u 分享
DAY 4

改善清理前後的變更紀錄介面

如果只用一般表格顯示修改前後的資料,使用者可能不容易快速看出差異。因此,今天的目標是改善變更紀錄的呈現方式,讓使用者可以更直覺地確認每一筆資料被修改的內容。一、...

2026-10-13 ‧ 由 u 分享
DAY 4

改善清理資料工具的操作導覽

當網頁的內容越來越多時,使用者需要不斷向下滑動,才能找到自己想查看的區域。因此,今天的目標是新增頁面導覽列,讓使用者可以快速跳轉到不同功能區塊,提升操作上的便利...

2026-10-13 ‧ 由 u 分享
DAY 4

建立資料品質分數

在前面的實作中,MedicalDataCleaner 已經能夠檢查缺失值、格式錯誤、數值異常、重複資料與一致性問題,並將各類問題的數量顯示在網頁上。不過,當使用...

2026-10-13 ‧ 由 u 分享
DAY 4

使用長條圖呈現資料品質問題

單純閱讀數字仍然需要花時間比較各類問題的差異。因此,今天的目標是新增資料品質問題長條圖,將統計結果轉換成視覺化圖表,讓使用者更容易了解哪些類型的問題比較多。一、...

2026-10-13 ‧ 由 u 分享
DAY 4

實作 CSV 檔案上傳功能

一、使用HTML表單接收使用者選擇的檔案 echo '<form method="POST" enctype="multip...

2026-10-13 ‧ 由 u 分享
DAY 4

整合 CSV 清理與匯出功能

使用PHP Session保存清理後的資料,讓不同頁面可以取得同一份清理結果。 session_start(); $_SESSION['cleanedRows'...

2026-10-13 ‧ 由 u 分享
DAY 4

加強 CSV 資料驗證與錯誤處理

為了讓 MedicalDataCleaner 更接近實際可使用的網站,今天針對 CSV 上傳功能加強資料驗證,確認使用者上傳的檔案除了欄位名稱正確之外,每一筆資...

2026-10-13 ‧ 由 u 分享

完成醫療資料清理工具與專案總整理 (Day30)

一、確認系統功能逐一檢查 CSV 上傳、資料品質檢查、異常資料清理、變更紀錄、品質分數、圖表呈現及 CSV 匯出等功能,確認系統能在本機環境正常執行。二、建立專...

2026-10-14 ‧ 由 u 分享