一、案例定位

原書 Analysis Case 3.2 以 178 位病患的藥物試驗資料為例,示範如何處理轉錄錯誤、欄位標籤與資料一致性問題,最後用簡單統計結果驗證資料是否已正確清理。

二、學習目標

三、案例情境

藥廠把紙本或實驗紀錄輸入電腦時產生轉錄錯誤。原始資料先以單一文字欄匯入,需要使用 Excel 的文字分欄功能,再依資料字典加入欄位名稱;完成基本結構後,還必須逐欄檢查錯碼與不合理值,才能開始後續分析。

四、開始資料

項目 原書設定
病患數 178
原始資料檔 calciumgood.txt
資料字典 calcium.txt
常見錯碼例 SEX 欄出現 22;12 這類值則需要回查原始觀測紀錄
清理後輸出 calcium.xlsx 平面資料表

五、Excel/R/AI 分析方法

  1. 使用「文字分欄」或 Excel 匯入功能,把單欄文字資料拆成各變數。
  2. 依資料字典加入欄位名稱與合法代碼定義。
  3. 逐欄檢查不可能值、異常代碼、缺漏值與轉錄錯誤。
  4. 對能由規則明確判定的錯值進行修正。
  5. 對無法單靠邏輯判定的值,例如 SEX=12,回查原始觀測紀錄,而不是猜測。
  6. 完成清理後,再依性別與實驗室分類計算筆數與 CAMMOL 平均值,確認資料一致。

六、計算結果

驗證項目 原書圖 3.14 結果
男性 91
女性 87
實驗室 1/2/3 88/42/16
實驗室 4/5/6 14/11/6
男性 CAMMOL 平均值 2.32
女性 CAMMOL 平均值 2.39