Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
e-Statを使ってみよう
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ufoo68
January 22, 2021
Technology
0
340
e-Statを使ってみよう
ufoo68
January 22, 2021
Tweet
Share
More Decks by ufoo68
See All by ufoo68
文法で学ばないJavaScript
ufoo68
0
35
Cookieとは?
ufoo68
1
56
今更ながら、開発現場での生成AI活用について
ufoo68
0
54
28歳独身エンジニア 婚活してみた
ufoo68
0
17
OpenAIでクッキー型を作る
ufoo68
1
51
初めて開発リーダーをやってみた話
ufoo68
0
130
M5Stack用の指紋認証デバイスを試す
ufoo68
0
840
結婚式のクイズアプリを自作した話
ufoo68
0
660
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
710
Other Decks in Technology
See All in Technology
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
180
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
760
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
930
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
230
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.9k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
110
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Claude Code のすすめ
schroneko
67
210k
Producing Creativity
orderedlist
PRO
348
40k
The Curious Case for Waylosing
cassininazir
0
240
The Spectacular Lies of Maps
axbom
PRO
1
520
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
How to Talk to Developers About Accessibility
jct
2
130
The World Runs on Bad Software
bkeepers
PRO
72
12k
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Transcript
e-Statを使ってみよう @スポーツIoTLT
自己紹介 • SNSでの名前 ◦ ufoo68(@ufoo_yuta) • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 • 最近のできごと ◦ LINE API Expertに認定されました
今日の話 e-Statを使ってみよう!
e-Statって? • 政府が公表する統計データを一つにまとめたポータルサイト • 2種類のデータが公開されている ◦ ファイル ◦ データベース •
4つの活用法を提供している ◦ グラフ ◦ 時系列表 ◦ 地図 ◦ 地域
グラフ
時系列
地図
地域
スポーツ庁のデータをAPIで取得してみる
APIの使い方 1. まずはユーザー登録 2. マイページでアプリケーションIDを発行する 3. 使いたいリクエストURLにアプリケーションIDを含める 4. 他パラメータを指定 http://api.e-stat.go.jp/rest/2.0/app/getStatsData?appId=<アプリケーションID>
&statsDataId=C0020050213000&cdCat01=%23A03503
手始めにこのデータを取得してみる APIのテスト実行にPostmanを使用
APIの特徴(詳細は仕様を参照) • gzip圧縮による通信量の削減 ◦ gzipによる圧縮形式でのレスポンスに対応 ◦ リクエストヘッダ(Accept-Encoding: gzip)で指定 • CORS(Cross
Origin Resource Sharing)対応 ◦ XMLHttpRequset(Level 2)に対応しているブラウザであれば、 XMLHttpRequestを利用してクロス ドメイン通信をすることが可能 • https対応 ◦ API機能のすべてのバージョン( 1.0及び2.0、2.1、3.0)が「https」でのアクセスに対応
LODにも対応しているらしい