「令和5年7月2日執行 鯖江市議会議員選挙 投開票速報 – めがねのまちさばえ 鯖江市」
先日のブログ記述後、鯖江市役所に問い合わせたところ、地区別投票数データをExcelデータで公開していただけたので、アプリを作りました!
鯖江市議選2023 地区別投票率ランキング
1位. 北中山公民館 (投票率: 66.17%)
2位. 河和田コミュニティセンター (投票率: 59.47%)
3位. 中河農業者トレーニングセンター (投票率: 55.67%)
4位. せきいんこども園 (投票率: 55.53%)
5位. 本町児童センター (投票率: 55.01%)
6位. 石田保育所 (投票率: 54.19%)
7位. 片上体育館 (投票率: 53.27%)
8位. 鯖江公民館 (投票率: 52.91%)
9位. 吉川農村環境改善センター (投票率: 52.07%)
10位. 神明小学校体育館 (投票率: 49.15%)
11位. 立待公民館 (投票率: 49.11%)
12位. 豊公民館 (投票率: 47.83%)
13位. 舟津児童センター (投票率: 46.12%)
14位. 草の実保育園 (投票率: 45.90%)
15位. 神明公民館 (投票率: 45.28%)
16位. 東工集会所 (投票率: 45.16%)
17位. 新横江公民館 (投票率: 44.00%)
以下、作り方です。
「CSVオープンデータ 地区別投票数 on GitHub - Code for Sabae」
まずダウンロードしたExcelデータを扱いやすいように表計算ソフト上で整形して、3つ星オープンデータであるCSVデータとして保存し、GitHubにアップロード。
「鯖江市議選2023 地区別投票数」src on ss.sabae.cc
CSVデータを使って、投票率や、有権者数などランキングするアプリを作成。
jig.jp本店・開発センターがある新横江地区がなんと投票率最下位、44%。最も高いのは北中山公民館66%と随分差があります。
各投票所の立地を、期日前投票率や、天候などのデータを合わせて分析したいところです。(期日前投票は、アルプラザでも3日間だけあった!? 本日より、アルプラザ鯖江でも期日前投票ができます‼️ - 酒井ゆきこ(サカイユキコ) | 選挙ドットコム、「期日前投票について – めがねのまちさばえ 鯖江市」に記載なし、InstagramとFacebookに記述発見)
show("投票率ランキング", d => d.投票者数_計 / d.当日有権者数, d => "投票率: " + d.投票率_計 + "%");
show("有権者数", d => d.当日有権者数, d => "有権者数: " + addComma(d.当日有権者数) + "人 " + (d.当日有権者数 / d0.当日有権者数 * 100).toFixed(1) + "%");
show("投票者数", d => d.投票者数_計, d => "投票者数_計: " + addComma(d.投票者数_計) + "人 " + (d.投票者数_計 / d0.投票者数_計 * 100).toFixed(1) + "%");
show("期日前投票率", d => (parseInt(d.投票者数_女_期日前) + parseInt(d.投票者数_男_期日前)) / d.投票者数_計, d => "期日前投票率: " + ((parseInt(d.投票者数_女_期日前) + parseInt(d.投票者数_男_期日前)) / d.投票者数_計 * 100).toFixed(1) + "%");
show("期日前投票数", d => parseInt(d.投票者数_女_期日前) + parseInt(d.投票者数_男_期日前), d => "期日前投票数: " + addComma(parseInt(d.投票者数_女_期日前) + parseInt(d.投票者数_男_期日前)) + "人");
show("当日投票数", d => parseInt(d.投票者数_女) + parseInt(d.投票者数_男), d => "当日投票数: " + addComma(parseInt(d.投票者数_女) + parseInt(d.投票者数_男)) + "人");
show("有権者 女性率", d => d.当日有権者数_女 / d.当日有権者数, d => "女性率: " + (d.当日有権者数_女 / d.当日有権者数 * 100).toFixed(1) + "%");
show("投票者 女性率", d => d.投票者数_女_計 / d.投票者数_計, d => "投票者 女性率: " + (d.投票者数_女_計 / d.投票者数_計 * 100).toFixed(1) + "%");
show("女性 期日前投票率", d => d.投票者数_女_期日前 / (parseInt(d.投票者数_女_期日前) + parseInt(d.投票者数_男_期日前)), d => "女性期日前投票率: " + (d.投票者数_女_期日前 / (parseInt(d.投票者数_女_期日前) + parseInt(d.投票者数_男_期日前)) * 100).toFixed(1) + "%");
このように、いろんな項目を使った9種類のランキングをプログラムで生成しています。お住まいの地区の結果はいかがだったでしょう?どうすると投票率は上がるでしょう?
links
- 鯖江市議2023選挙結果を使って選挙公報を再確認! 選挙速報データのグラフ化アプリと投票率を上げる方法