
空白先留空,不要自動寫成輸或零
紀錄少了幾筆,不能直接把空白補成0,也不能全部當作輸掉。0是已知數值,缺失表示我們還不知道;兩者一混,後面的比例、平均與圖表都可能跟著變。
先查這份檔案原本應包含什麼:查詢期間、頁數、篩選條件,以及是否只列已結算項目。少筆可能來自下載未完成,也可能是資料本來就不在這份報表中,不能先猜是哪一種。
已知8筆、還缺2筆,答案能說到哪裡?
假設原定應有10筆相同定義的二元結果,目前找到8筆,其中4筆命中。這8筆的比例是4/8=50%;但完整10筆中有幾次命中,還不知道。
在確定只缺這2筆、每筆都只能命中或未命中的前提下,完整比例可能從4/10=40%到6/10=60%。這是依已知筆數算出的可能範圍,不是信賴區間,也沒有估計哪個值比較可能。

漏掉哪種資料,會影響判讀
如果剛好總是漏掉未命中,保留下來的比率會偏高;若只在金額特別大時紀錄失敗,金額摘要也可能失真。缺漏不是只數「少兩筆」,還要找它是否和結果或金額有關。
但不知道原因時,也不能斷言缺漏一定偏向某一邊。先描述已知範圍、檢查來源,再決定哪些摘要仍可使用。若連原定總筆數都不確定,剛才40%至60%的界線也不能直接套用。
把待查清單寫得具體,才容易補齊
可以列出缺少的日期、來源、局號或可辨識欄位,連同查詢條件和取得時間留存。對資料來源的問題也縮小成「這段期間應有10筆,目前只取得8筆,是否有分頁或篩選?」而不是要求補一個猜出來的總數。
重複紀錄是同一事件被算多次,缺失紀錄是應有的資訊未取得,處理方式相反。先把兩者分開,保留原檔;資料補齊後再重新計算,不讓一個看起來完整的表格遮住真正還不知道的部分。
資料參考:pandas官方文件:缺失資料。
