見出し画像

選挙速報に必要なサンプル数をバッチファイルで算出

選挙開票日に当確ランプが20時に付くことがありますが、あれは統計結果に基づいて算出しています。
その算出をバッチファイルでするようにしました。
コード有ります。

YouTubeにもありますので、どうぞ。

@echo off
chcp 65001 >nul

:menu
cls
set /p N=母集団の人数を入力: 
set /p p=回答率を入力: 
set /p e=許容差を入力: 

powershell -command "$N=%N%; $p=%p%/100; $e=%e%/100; $z=1.96; $firstPart = ($z*$z*$p*(1-$p))/($e*$e); $sampleSize = [math]::ceiling($firstPart / (1 + ($firstPart / $N))); Write-Host ''; Write-Host '%N%名のアンケートの標本サイズは ' $sampleSize '名です。'"

pause
goto menu

いいなと思ったら応援しよう!