自作アプリの紹介

趣味で作ったアプリを紹介します。(2025.3.19 更新)

 

関西の藩地図 https://hanmap2-253375855570.asia-northeast1.run.app/

歴史の勉強として、関西地区の藩を地図にしてみました。

 

世界年表

歴史を勉強してこなかったので、日本とヨーロッパの出来事や芸術家の情報を同時に見らせるようにしたWEBページです。
テーブルを使って表示をすっきりできたと思います。指定の年代へのジャンプや、イベントの検索機能もあります。

 

 

市町村人口色別地図

市町村の色々なデータを集めて色分けした全国地図で、

人口、病院・学校などの施設数、財政力、高速道路などの情報が見られます。

こんな事ができるという紹介を動画にしてみました。

www.youtube.com

市町村詳細

1つの市町村の人口、面積、病院・高校などの施設数、財政力指標などの詳細な情報をまとめて表やグラフで見ることができます。

www.youtube.com

立体漢字クイズ

漢検準1級までの漢字の1文字が3D化され一部が回転しながら表示されるので、

どんな漢字か考えるクイズです。

 

在留外国人分析

最近話題になっている日本にいる外国人について、正確な現状が知りたいと思って調べてみました。

在留外国人に関するデータは、総務省の「住民基本台帳に基づく人口、人口動態及び世帯数」と法務省出入国在留管理庁の「在留外国人統計」の二つが公開されており、住民基本台帳のデータでは、日本に住んでいる外国人の性別、年齢別の人数、在留外国人統計では、国籍、在留資格、性別、年齢別の人数が把握できます。

公開されている最新のデータをもとに、Googleの無料のBIツール looker studio で誰でも自由にデータを見られるようにしたものを公開します。

利用するにはGoogleアカウントが必要ですが、大抵の方はGoogleメールのアカウントがあると思うので、chrome等でそのアカウントにログインしてから下記リンク先をクリックして利用してください。

  ↓↓↓↓↓↓↓↓

在留外国人分析詳細(PC版)少し重い

 

在留外国人分析(スマホ、PC版)

 

 

このツールでできるデータ分析のイメージをいくつか紹介しておきます。

年代別外国人数や市町村別の外国人比率

在留資格「留学」を分析

国籍別に分析

フィリピン国籍

ベトナム国




 

全国のゴルフ場を調べてみた

都道府県別のゴルフ場数のランキングがネット上にはいくつか存在するが、市町村別のランキングは見るからなかった。

また、都道府県別のランキングを確認するための全国ゴルフ場リストは存在しないようなので、以下の情報から一覧表を作ってみた。

 
1.ゴルフ場経営者協会が公表しているゴルフ場利用者数を調査の結果に、都道府県別のゴルフ場数が出ている。ゴルフ場名はないが、リストの過不足の確認に使える(青森、秋田など雪国の冬季のゴルフ場数に難点あり)
2.各都道府県でゴルフ場利用税特別徴収義務者=ゴルフ場の情報が公開されているので、それを取得(10の都道府県は非公開)
3.楽天GORA、teeoff.jp から全国のゴルフ場を取得。GORAは名門ゴルフ場などの漏れが多数ある。teeoffは、情報が古く閉鎖や古い名称のままのものが多数ある。
 
しかし、
・36H以上あるゴルフ場をコース別に数えるか1つと数えるかは統一したルールが無いもよう(軽井沢72は4つか1つか?)
ゴルフ場利用税特別徴収義務者のリストでは都道府県をまたがっているゴルフ場では、二つの都道府県に登録されている
 
上記から、2,3の情報が一致しないものは、ひとつづつ調べて閉鎖や名称変更に対応した。
その結果、現時点でショートコースも含め全国で2151のゴルフ場がリストアップできた。
 
ゴルフ場経営者協会のゴルフ場数と都道府県のゴルフ場利用税特別徴収義務者リストと独自に収集したリストを比較すると以下の図になる。

 

 

コースの数え方の誤差を考えると、独自に収集したものはおおよそ正しいと考えられる。

 

また、総務省より発表されている令和4年度の各地方自治体の決算から、ゴルフ場利用税の情報も取得し、これと併せて市町村別のゴルフ場数と利用税交付金をまとめると以下のとおり。
(上位44市町村のみ掲載しておく)

市町村別ゴルフ場数

市町村別ゴルフ場数TOP44

ゴルフ場がたくさん存在するのに交付金が少ないのは、ゴルフ場の等級が低くゴルフ場利用税が少ないか、ゴルフ場の利用者が少ないと考えられる。
北海道などでは冬季クローズなので延べ利用者が少なくなり交付金が少ないと思われる。

 

●ゴルフ場が存在しないのに交付金があるケース

ゴルフ場利用税交付金を見てみると、ゴルフ場が存在しない市町村にも交付されているように見える。

これは、利用税を徴収した年度以降にゴルフ場が閉鎖されたケースか、ゴルフ場が二つの市町村にまたがって存在するケースと思われる。

主な市町村を抜き出すと下表になる。

平塚市は、市町村をまたがるゴルフ場が存在するケース、昭島市はゴルフ場が閉鎖されてケース。

市町村 場数順位 ゴルフ場数 交付金順位 利用税交付金
神奈川県平塚市 828 0 219 42,752
東京都昭島市 828 0 347 25,758
神奈川県横須賀市 828 0 404 21,378
大阪府河内長野市 828 0 430 19,231
東京都調布市 828 0 531 13,203
奈良県桜井市 828 0 554 12,229
三重県明和町 828 0 657 8,027
神奈川県二宮町 828 0 660 7,848
大阪府豊能町 828 0 671 7,540
長崎県東彼杵町 828 0 683 7,142
愛知県小牧市 828 0 697 6,799
島根県雲南市 828 0 715 6,143
岐阜県関ケ原町 828 0 726 5,799
長野県南箕輪村 828 0 735 5,608
宮城県大河原町 828 0 737 5,553
奈良県生駒市 828 0 741 5,378
東京都板橋区 828 0 749 5,166
山形県上山市 828 0 751 5,089
福岡県新宮町 828 0 752 5,071
埼玉県長瀞町 828 0 755 5,004
山梨県富士吉田市 828 0 764 4,836

 

都道府県のゴルフ場利用税とゴルフ場数

 

令和4年度の決算から都道府県別のゴルフ場利用税とゴルフ場数をまとめると以下の通り。

都道府県別ゴルフ場数とゴルフ場利用税

静岡、神奈川、大阪はゴルフ場が少ないがゴルフ場利用税が多いことがわかる。

これはゴルフ場当たりの利用者が多いためと考えられる。

ゴルフ場利用者の詳細なデータは、ゴルフ場経営者協会が公表した数値を

公益財団法人日本ゴルフ協会が再集計して以下で公開している

www.golfer-support.com

 

WEBアプリをHerokuからGoogle Cloudに移動

以前に公開した市町村別色分MAPはあまり利用されていないので、Google Cloud Runに無料枠に収まりそうなので、Herokuから移動した。

Herokuはそのうち削除する。

Cloud Runはコンテナを自分で作らないといけないので、GitHubにソースをアップしそれからコンテナを作る方法でデプロイした。

 

populationmap-fwnea4ujuq-an.a.run.app

 

kanjitest-fwnea4ujuq-an.a.run.app

全国医療機関リスト

全国の医療機関のリストを作成してみた

 

医療機関の情報は各地方厚生局で都道府県の情報として管理されている。

そのデータをコンピュータ処理しやすい形式に変換して、1つにまとめて全国のリストにしてみた。(2023年6月時点の最新データ)

Google スプレッドシートで公開してみる。

docs.google.com

 

データ形式について】

元のデータは以下のフォーマット

EXCEL
  • ヘッダがないので、情報の意味が不明(PDFがあったのでそこから類推できた)
  • 1つのデータが複数行にわたり、しかも固定の行数ではない。
  • 1つのセル(列)に複数の異なる情報が入っている
    電話番号と勤務医の人数、病床数と診療科、が同じ列に混在

複数の情報が混在しているのを、1つずつのセルに分解&1データ1行の形式に変換する

 

●勤務医数のデータ形式の整理

●病床数のデータ形式の整理

変換後のEXCELは以下のようにした

出力フォーマット

【必要データの追加】

  • 市町村別の集計が容易になるように、都道府県、市町村名を抜き出したセルを作成
  • 開設者から、病院の種類(国立、公立、大学病院付属、日赤、済生会などの準公立病院など)の分析が可能なように開設者を区分したセルを作成

 

【元になったデータ】

以下のURLにあるデータを使用

北海道厚生局
https://kouseikyoku.mhlw.go.jp/hokkaido/gyomu/gyomu/hoken_kikan/code_ichiran.html

東北厚生局
https://kouseikyoku.mhlw.go.jp/tohoku/gyomu/gyomu/hoken_kikan/itiran.html

関東信越厚生局
https://kouseikyoku.mhlw.go.jp/kantoshinetsu/chousa/shitei.html
東海北陸厚生局
https://kouseikyoku.mhlw.go.jp/tokaihokuriku/newpage_00287.html
近畿厚生局
https://kouseikyoku.mhlw.go.jp/kinki/tyousa/shinkishitei.html
中国四国厚生局
https://kouseikyoku.mhlw.go.jp/chugokushikoku/chousaka/iryoukikanshitei.html
四国厚生支局
https://kouseikyoku.mhlw.go.jp/shikoku/gyomu/gyomu/hoken_kikan/shitei/index.html

九州厚生局
https://kouseikyoku.mhlw.go.jp/kyushu/gyomu/gyomu/hoken_kikan/index_00006.html