Pythonタグで同率27位(64冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。
- 紹介記事
- 1件
- 媒体別
- Qiita 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約5年前)
- タグ内の順位
- Pythonタグで同率27位(64冊中・紹介記事数の順)
紹介している記事(1件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- Webエンジニア1年目の自分に捧げたい本・記事を超まとめ Qiita · 仮想サーファー · · いいね 2,262
Pythonで便利な機能を作りたい場面に合う本として挙げ、Pythonの環境構築から、Webサイトのデータを探索・収集するクローリング/スクレイピング、集めたデータを分析用に加工するところまで、手を動かしながらPythonでできることを実感できると述べている。また、Javaと比べて環境構築が簡単で、個人利用なら気軽に試せるため、最初のサーバーサイド言語として選ぶのもよいとしている。
この本について
Pythonを使ったWebデータの自動収集から、分析に使える形への加工までを、基礎知識と実例を通じて学ぶ本である。前半では、Pythonの基本文法やJupyter Notebookの操作に加え、HTTP通信、HTML・CSS・JavaScript、Web API、データ形式を押さえ、requestsとBeautiful Soupによる取得・抽出・保存の手順を扱う。利用規約、サーバーへの負荷、著作権や個人情報にも配慮する。後半では、商品情報や画像、記事、政府統計、口コミを題材に、一覧・詳細ページやAPIからデータを集めて保存する。最後に、CSVの読み込み、欠損値やデータ型への対応、行の抽出、表の結合、統計値の算出、グラフ化を学び、収集した情報を分析へつなげる。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 第1章 データ収集をハックする
- 1. サイトの利用規約を守る
- 2. データ取得には十分な間隔をあけて、サーバーに負担をかけすぎない
- 3. 取得したデータの利用に際しては、著作権や個人情報を侵害しない
- 第2章 Webからデータを集める準備
- 第3章 データ自動収集のしくみを押さえる
- 第4章 Pythonでデータを自動で集める
- 第5章 集めたデータを活用しやすい形にする