Python+JSON データ活用の奥義
パイソンジェイソン データカツヨウノオウギ
- 著者:
- クジラ飛行机(クジラヒコウヅクエ)
- 注目:
- 総合 2910 位
- 出版社:
- ソシム
- 出版日:
- 2023年01月04日頃
- ISBN:
- 9784802613934
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
『Python+JSON データ活用の奥義』 (クジラ飛行机 著、ソシム、2023 年 1 月刊) は、JSON というデータ形式を軸に、Python でデータを集め、組み替え、保存し、画面や地図に出し、機械学習に使うまでを扱う本です。国立国会図書館の書誌では、書名に「公共データ取得 & 活用から AI 作成まで。」が添えられています。版元の紹介文は「データ構造を制するものが Python を制する」と掲げ、CSV や TSV のファイルを JSON にしてほしいと頼まれる場面や、QR コードと JSON データを相互に変換する題材を挙げています。
全 7 章と Appendix の構成、データ収集から機械学習まで
版元の章構成は 1 章「データ収集と抽出のテクニック」に始まり、7 章「JSON と機械学習」と Appendix で終わります。その間に 2 章「データベースとしての JSON」、5 章「QR コードと JSON で Web アプリを作成する」、6 章「JSON データの視覚化と地図データ」が置かれ、3 章と 4 章も、版元の章構成ではデータ収集と抽出を扱う章として示されています。紹介文が並べる組み合わせも、JSON と Python、JSON と QR コード、JSON とスクレイピング、JSON と機械学習の 4 つです。
JSON のオブジェクトと配列、Python の辞書とリスト
JSON はキーと値の組であるオブジェクトと、順序付きの配列を入れ子にできるデータ形式で、Python では標準ライブラリの json モジュールで読み込むと辞書とリストになります。CSV は行と列の 2 次元の表の形式で、紹介文が挙げる CSV や TSV から JSON への変換は、どの列をキーにし、どの値を配列にまとめるかを決める作業です。2 章「データベースとしての JSON」が扱う、JSON を保存と検索の器として使う考え方は、文書単位でデータを持つ NoSQL データベースのドキュメント型と同じ形です。紹介文が挙げる JSON とスクレイピングの組み合わせでは、Web ページから項目を取り出す スクレイピング の結果を JSON で保存します。
5 章の QR コードと Web アプリ、6 章の視覚化と地図データ
5 章「QR コードと JSON で Web アプリを作成する」は QR コードと JSON データの相互変換を使う Web アプリ、6 章「JSON データの視覚化と地図データ」は JSON データの視覚化と地図データ、7 章「JSON と機械学習」は機械学習を扱います。本書は、JSON を軸にしたデータの収集と抽出、データベースとしての利用、QR コードを使う Web アプリ、視覚化と地図データ、機械学習を、全 7 章と Appendix に収めています。
この本に興味がある方におすすめ
関連する本
クジラ飛行机 の他の書籍
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや練習用データのダウンロード特典がついていることがあります。素材の探し方と、完成版コードの使い方を解説します。