Python+JSON データ活用の奥義

パイソンジェイソン データカツヨウノオウギ

Python+JSON データ活用の奥義の表紙
プログラミング
著者:
クジラ飛行机(クジラヒコウヅクエ)
出版社:
ソシム
出版日:
2023年01月04日頃
ISBN:
9784802613934
在庫:
在庫あり
5(1 件 / 楽天ブックス)
中級者向け
PythonJSONデータ構造CSVTSVデータ変換データ解析データ処理QR コードデータ分析

なぜ注目されているか

総合2910位

書籍紹介

CSV はもう捨てた。データの海にいざゆかん! データ構造を制するものが Python を制する。「この CSV / TSV ファイル、JSON にならん?」と言われたら…。QR コード⇔JSON データ自由自在。

技書の森解説

『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 に収めています。

この本に興味がある方におすすめ

関連する本

クジラ飛行机 の他の書籍

関連記事

関連用語

共有: