[Python本番]
Webクロールとデータ分析:世界中のサッカー選手の身代金分析
トピックについて 📝
Pythonは聞いたが、クロール(スクレイピング)とデータ分析は初めての方のための講座です。
PythonライブラリBeautifulsoupとPandasを活用してWebスクレイピングとデータ分析の練習をしましょう。実際、世界中のサッカー選手の身代金情報を提供するサイトであるtransfermarkt.comをクロールして分析するプロジェクトです。
なぜ学ばなければならないのか✒️
「Pythonの基本文法は学びましたが、次は何をしますか?
データ分析と機械学習/ディープラーニングに進むべきだが……」
どのように始めるのか、大変な方のための軽いプロジェクト授業です。
実際のデータを扱いながら、ウェブスクレイピングとデータ分析の基本知識と自信を得ることができます。

この講義で学ぶこと✏️
Beautifulsoup公式ホームページにある基本的な例を十分に練習します。
Pandasも、Cheat Sheetの内容を基に、一つずつ理解できるようにつかんで進みます。
実際のデータを取得して分析するプロジェクトクラスですが、最も基本的な内容を説明する初心者向け講義です。
パート1。 BeautifulSoup活用クロール
- ウェブクロールとは?
- Webクロールのための事前知識(robots.txt、http、user-agent ...)
- htmlで簡単なホームページを作成する練習
- BeautifulSoupの例の練習
- 実戦クロール (transfermarkt.com)
パート2。 Pandas活用データ分析
- データフレームとして保存して読み込む
- Pandasでデータを見る
- 並べ替え、作成、削除、編集
- 統計情報を調べてグループを分析する
講義の特徴💡
すべての講義資料を共有します。 ( 2講座から資料ダウンロード方法案内)