Scikit-learnを使った古典的機械学習を学ぶ、PythonとRのレッスンやクイズを含む12週間・全26レッスンの初学者向けカリキュラム。
microsoft/Data-Science-For-Beginners
Microsoftによる、Python、クイズ、プロジェクトを通じてデータサイエンスの基礎を学ぶ、10週間・全20レッスンの初心者向けカリキュラム。
- スター
- 37,659
- フォーク
- 7,591
- 未解決の Issue
- 22
- 最終コミット
- 一昨日
これは何?
Data Science for Beginnersは、MicrosoftのAzure Cloud Advocatesチームが提供する体系的なカリキュラムです。10週間にわたる全20レッスンで、データサイエンスの定義や倫理から、統計と確率、リレーショナルデータやNoSQLデータの扱い、Pandasなどのライブラリを使ったPythonの活用までを学びます。
続いて、Matplotlibを使ったデータ可視化、分析やコミュニケーションを含むデータサイエンスのライフサイクル、ローコードでのモデル学習やAzure Machine Learning Studioを使ったモデルのデプロイなど、クラウドベースのワークフローを扱います。最終レッスンでは、実際のデータサイエンスプロジェクトを取り上げます。
各レッスンには事前クイズ、解説、解答、課題が含まれており、学びながら実際に作るプロジェクトベースの構成になっています。リポジトリには、初心者向けのサンプル、クイズアプリ、50以上の言語への翻訳も含まれています。
主な機能
- 01データ倫理や統計から、可視化、クラウドへのデプロイまで全20レッスンで学べる
- 02実践演習でPandasとMatplotlibを使ったPythonを学べる
- 03各レッスンに事前・事後クイズと課題が用意されている
- 04ローカルで実行することも、Azureにデプロイすることもできるクイズアプリを収録
- 05手順を追ったコメント付きの初心者向けサンプルを収録
- 0650以上の言語に翻訳されている
ユースケース
- データサイエンスを体系的に学びたい初心者の独学
- データサイエンス入門クラス向けの授業や大学の教材
- PandasとMatplotlibを使ったPythonによるデータ分析の学習
- データサイエンスプロジェクトがライフサイクル全体の中でどう位置付けられるかの復習
クイックスタート
- 1
sparse checkoutを使って、翻訳ファイルを含めずにリポジトリをクローンします
git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git - 2
Installation Guideに従って環境をセットアップします
- 3
Lesson 1から始めて、順番にレッスンを進めます
トピック
よくある質問
- Data-Science-For-Beginners とは?
- Microsoftによる、Python、クイズ、プロジェクトを通じてデータサイエンスの基礎を学ぶ、10週間・全20レッスンの初心者向けカリキュラム。 Data Science for Beginnersは、MicrosoftのAzure Cloud Advocatesチームが提供する体系的なカリキュラムです。10週間にわたる全20レッスンで、データサイエンスの定義や倫理から、統計と確率、リレーショナルデータやNoSQLデータの扱い、Pandasなどのライブラリを使ったPythonの活用までを学びます。
- Data-Science-For-Beginners は無料で使えますか?ライセンスは?
- Data-Science-For-Beginners は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Data-Science-For-Beginners は今もメンテナンスされていますか?
- 活発にメンテナンス中。Data-Science-For-Beginners の最終コミットは 2026年10月18日 です。
- Data-Science-For-Beginners は何に使えますか?
- データサイエンスを体系的に学びたい初心者の独学 データサイエンス入門クラス向けの授業や大学の教材 PandasとMatplotlibを使ったPythonによるデータ分析の学習 データサイエンスプロジェクトがライフサイクル全体の中でどう位置付けられるかの復習
- Data-Science-For-Beginners のインストール方法は?
- sparse checkoutを使って、翻訳ファイルを含めずにリポジトリをクローンします: git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git Installation Guideに従って環境をセットアップします Lesson 1から始めて、順番にレッスンを進めます
- Data-Science-For-Beginners はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/Data-Science-For-Beginners
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Pythonライブラリ。スクリプトを、データダッシュボードやレポート、チャットアプリ向けのインタラクティブなWebアプリに変換します。
機械学習モデル、API、Python関数のWebデモやUIをすばやく作成・共有できるPythonパッケージ。
AIエージェント、`.deepnote` YAML形式、Python・R・SQL向けのブロックエディターを備えた、Jupyterの置き換えとして使えるノートブック環境。
依存セルを自動で再実行し、ノートブックをプレーンな .py ファイルとして保存して、スクリプトやデプロイ済みアプリとして実行できるリアクティブなPythonノートブック。
Formula 1の結果、スケジュール、タイミングデータ、テレメトリを取得・分析し、pandas DataFrameで返すPythonパッケージ。