一套为期 12 周、共 26 课的经典机器学习入门课程,基于 Scikit-learn,提供 Python 和 R 版本。
microsoft/Data-Science-For-Beginners
微软推出的 10 周 20 课数据科学入门课程,基于 Python 讲解数据处理与可视化。
- Star
- 37,659
- Fork
- 7,591
- 未关闭 Issue
- 22
- 最近提交
- 前天
这是什么?
Data Science for Beginners 是微软 Azure 云布道师团队编写的数据科学入门课程,共 20 节课,学制 10 周。内容从数据科学的基本概念和数据伦理讲起,覆盖统计与概率、关系型数据和 NoSQL 数据的处理,以及使用 Python 和 Pandas 进行数据探索。
课程后半部分涉及使用 Matplotlib 做数据可视化、数据科学生命周期中的分析与沟通,以及云端工作流,包括低代码模型训练和使用 Azure Machine Learning Studio 部署模型。最后一课介绍现实世界中的数据科学项目。
每节课包含课前小测、文字讲解、参考答案和作业,采用以项目为导向的学习方式。仓库还提供入门示例、测验应用,并有 50 多种语言的翻译版本。
核心功能
- 01涵盖 20 节课,从数据伦理、统计学到可视化和云端部署
- 02使用 Python、Pandas 和 Matplotlib 进行实践练习
- 03每节课配有课前、课后测验和作业
- 04附带可本地运行或部署到 Azure 的测验应用
- 05提供带逐步注释的入门示例
- 06提供 50 多种语言的翻译版本
适用场景
- 零基础学习者自学数据科学的结构化路线
- 高校或培训机构的数据科学入门课程教材
- 学习基于 Python、Pandas 和 Matplotlib 的数据分析
- 了解数据科学项目在完整生命周期中的位置
快速上手
- 1
使用稀疏检出方式克隆仓库(不含翻译文件)
git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git - 2
按照安装指南配置你的环境
- 3
从第 1 课开始,按顺序学习各课程
标签
常见问题
- Data-Science-For-Beginners 是什么?
- 微软推出的 10 周 20 课数据科学入门课程,基于 Python 讲解数据处理与可视化。 Data Science for Beginners 是微软 Azure 云布道师团队编写的数据科学入门课程,共 20 节课,学制 10 周。内容从数据科学的基本概念和数据伦理讲起,覆盖统计与概率、关系型数据和 NoSQL 数据的处理,以及使用 Python 和 Pandas 进行数据探索。
- Data-Science-For-Beginners 可以免费使用吗?用的什么许可证?
- Data-Science-For-Beginners 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- Data-Science-For-Beginners 还在维护吗?
- 活跃维护中。Data-Science-For-Beginners 最近一次提交是在 2026年10月18日。
- Data-Science-For-Beginners 适合用来做什么?
- 零基础学习者自学数据科学的结构化路线 高校或培训机构的数据科学入门课程教材 学习基于 Python、Pandas 和 Matplotlib 的数据分析 了解数据科学项目在完整生命周期中的位置
- Data-Science-For-Beginners 怎么安装和运行?
- 使用稀疏检出方式克隆仓库(不含翻译文件): git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git 按照安装指南配置你的环境 从第 1 课开始,按顺序学习各课程
- 在哪里获取 Data-Science-For-Beginners?
- 源代码和安装说明在 GitHub 上:https://github.com/microsoft/Data-Science-For-Beginners
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
9.2万2.3万Jupyter NotebookMIT更新于 前天
用 Python 脚本快速构建并分享交互式数据应用的开源框架。
4.6万4430PythonApache-2.0更新于 4小时前
用 Python 快速为机器学习模型、API 或任意函数搭建并分享 Web 演示界面的开源库。
4.4万3638PythonApache-2.0更新于 6小时前
可直接替代 Jupyter 的数据笔记本,内置 AI 助手,支持 Python、R 和 SQL。
3022201TypeScriptApache-2.0更新于 昨天
一个响应式 Python 笔记本,自动重算依赖单元格,以纯 .py 文件存储,可作为脚本运行或部署为应用。
2.3万1347PythonApache-2.0更新于 8小时前
用于获取和分析 F1 赛果、赛程、计时数据与遥测的 Python 包,数据以 pandas DataFrame 形式返回。
5476499PythonMIT更新于 前天