電腦模擬的「立法會選舉勝算分析」 ﹣方法及港島結果
http://blog.tiney.com/?p=8594
模據參數計算
我只利用 NOW 和 HKUPOP 合作的民調數據。我用上的是 8-8-2012 至 5-9-2012 的數據。每個候選名單都會計算綜合多次滾動民調的加權平均支持度及其加權標準差。由於較新近的數據可信性較高,故此加權較重。
蒙地卡羅電腦模擬
根據每個候選名單的加權平均支持度和加權標準差,都代表一個常態的概率分佈,可以根據該分佈來隨機抽出可能的得票率。以電腦進行 5000 次模擬選舉,再計算出這 5000 次模擬選舉每個候選名單所獲得的議席數,再據此計算勝算。假設甲名單在 5000 次模擬選舉有 1000 次可以獲得一席, 500 次可以獲得兩席。那麼,甲名單排第一位候選人的勝算是 (1000+500) / 5000 = 30% ,排第二位候選人的勝算是 500 / 5000 = 10% 。這個蒙地卡羅模擬除以亂數產生器解決支持度難以掌握的問題,更可以將名單人數的因素都計算在內。