TL; DR
R=1000≥51.9%51.9%
0
≤48.1%
0
따라서 나는 Brexit 투표가 확실치 않거나 혼란스러워하는 인구 의 시끄러운 부작용이 아니라고 결론 지었다 . 그들이 EU를 떠나도록 유도하는 체계적인 이유가있는 것 같습니다.
여기에 시뮬레이터 코드를 업로드했습니다 : https://github.com/Al-Caveman/Brexit
세부
가정 1가 주어지면 가능한 답은 다음과 같습니다.
참고 : 투표 오류를 배제했기 때문에 대중이 자신있게 남아 있기를 원하는 것은 불가능 합니다.
H0H1
- ≥51.9%
- ≤1−51.9%
H1H0
이 확률을 측정하려면 Brexit과 같은 이진 투표 시스템에서 확실하지 않은 영국 인구 의 분포를 알아야합니다 . 따라서 첫 번째 단계는 아래 가정에 따라이 분포 를 시뮬레이션 하는 것입니다.
- 가정 2 : 확실하지 않은 개인 으로 구성된 모집단 은 무작위 기회 투표를합니다. 즉, 가능한 모든 대답은 동일한 선택 기회가 있습니다.
제 생각에는이 가정은 공정하고 합리적입니다.
또한 휴가 및 캠페인 유지 를 다음과 같이 두 가지 고유 한 프로세스로 모델링합니다 .
- PleaveOleave=[l1,l2,…,ln]
- PremainOremain=[r1,r2,…,rn]
어디:
- n
- i∈{1,2,…,n}li,ri∈{0,1}01
다음 제약 조건이 적용됩니다.
- i∈{1,2,…,n}liri1li=1ri=0ri=1li=0i{1,2,…,n}
Oleave=[1,0,0]3
Oremain=[0,1,0]3
Oleave[3]=Oremain[3]=0
33,568,18451.9%100−51.9=48.1%
- n=33,568,184
- 33,568,184×0.519=17,421,887.496
∑i=133,568,184Oleave[i]=17,421,887.496≈17,421,887
- 33,568,184×(1−0.519)=16,146,296.504
∑i=133,568,184Oremain[i]=16,146,296.504≈16,146,297
따라서 출력 배열을 다음과 같이 정의합니다.
- i∈{1,2,…,17421887}Oleave[i]=1
- i∈{17421887+1,17421887+2,…,33568184}Oleave[i]=0
- i∈{1,2,…,17421887}Oremain[i]=0
- i∈{17421887+1,17421887+2,…,33568184}Oremain[i]=1
- i∈{1,2,…,33568184}Ounsure,m[i]=CC{0,1}mOunsure,mOunsure,mOunsure,1=Ounsure,20.533,568,184
pleave
pleave=1R∑m=1R{10if (∑33,568,184i=1Oleave[i])≤(∑33,568,184i=1Ounsure,m[i])else
ROunsure,m 정의됩니다.
premain
premain=1R∑m=1R{10if (∑33,568,184i=1Oremain[i])≥(∑33,568,184i=1Ounsure,m[i])else
R=1,000
total leave votes: 17421887
total remain votes: 16146297
simulating p values............ ok
p value for leave: 0.000000
p value for remain: 0.000000
다시 말해:
- pleave=0
- premain=0