You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/mo
localizeflow[bot] ab59922f29
chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes)
3 months ago
..
1-Introduction chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
2-Working-With-Data chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
3-Data-Visualization chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
4-Data-Science-Lifecycle chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
5-Data-Science-In-Cloud chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
6-Data-Science-In-Wild chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
docs 🌐 Update translations via Co-op Translator 8 months ago
examples 🌐 Update translations via Co-op Translator 7 months ago
quiz-app 🌐 Update translations via Co-op Translator 8 months ago
sketchnotes chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
AGENTS.md 🌐 Update translations via Co-op Translator 7 months ago
CODE_OF_CONDUCT.md 🌐 Update translations via Co-op Translator 8 months ago
CONTRIBUTING.md chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
INSTALLATION.md 🌐 Update translations via Co-op Translator 7 months ago
README.md chore(i18n): sync translations with latest source changes (chunk 2/8, 641 changes) 3 months ago
SECURITY.md 🌐 Update translations via Co-op Translator 8 months ago
SUPPORT.md 🌐 Update translations via Co-op Translator 8 months ago
TROUBLESHOOTING.md 🌐 Update translations via Co-op Translator 7 months ago
USAGE.md 🌐 Update translations via Co-op Translator 7 months ago
for-teachers.md 🌐 Update translations via Co-op Translator 8 months ago

README.md

Data Science for Beginners - 課程

在 GitHub Codespaces 開啟

GitHub 授權 GitHub 貢獻者 GitHub 問題 GitHub pull-requests 歡迎 PRs

GitHub 監視者 GitHub 分叉 GitHub 星標

Microsoft Foundry Discord

Microsoft Foundry Developer Forum

Azure Cloud Advocates at Microsoft 很高興提供一個為期 10 週、共 20 課的完整資料科學課程。每一課都包含課前與課後小測、完成課程的書面指示、解答以及作業。我們以專案為導向的教學法讓你在實作中學習,這是讓新技能「紮根」的有效方式。

衷心感謝所有作者: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.

🙏 特別感謝 🙏 我們的 Microsoft Student Ambassador 作者、審閱者與內容貢獻者, 特別是 Aaryan Arora、Aditya GargAlondra SanchezAnkita SinghAnupam MishraArpita Das、ChhailBihari Dubey、Dibri NsoforDishita BhasinMajd SafiMax BlumMiguel CorreaMohamma Iftekher (Iftu) Ebne JalalNawrin TabassumRaymond Wangsa PutraRohit Yadav、Samridhi Sharma、Sanya Sinha, Sheena NarulaTauqeer Ahmad、Yogendrasingh Pawar 、Vidushi GuptaJasleen Sondhi

Sketchnote by @sketchthedocs https://sketchthedocs.dev
Data Science For Beginners - 速寫筆記(作者: @nitya

🌐 多語言支援

透過 GitHub Action 支援(自動且隨時更新)

阿拉伯語 | 孟加拉語 | 保加利亞語 | 緬甸語 | 中文(簡體) | 中文(繁體,香港) | 中文(繁體,澳門) | 中文(繁體,臺灣) | 克羅埃西亞語 | 捷克語 | 丹麥語 | 荷蘭語 | 愛沙尼亞語 | 芬蘭語 | 法語 | 德語 | 希臘語 | 希伯來語 | 印地語 | 匈牙利語 | 印尼語 | 義大利語 | 日語 | 坎納達語 | 韓語 | 立陶宛語 | 馬來語 | 馬拉雅拉姆語 | 馬拉地語 | 尼泊爾語 | 奈及利亞皮欽語 | 挪威語 | 波斯語(法爾西) | 波蘭語 | 葡萄牙語(巴西) | 葡萄牙語(葡萄牙) | 旁遮普語(古爾穆基) | 羅馬尼亞語 | 俄語 | 塞爾維亞語(西里爾字母) | 斯洛伐克語 | 斯洛文尼亞語 | 西班牙語 | 斯瓦希里語 | 瑞典語 | 他加祿語(菲律賓語) | 泰米爾語 | 泰盧固語 | 泰語 | 土耳其語 | 烏克蘭語 | 烏爾都語 | 越南語

如果你希望新增其他翻譯,支援的語言列表請見 這裡

加入我們的社群

Microsoft Foundry Discord

我們正在舉辦 Discord 的 Learn with AI 系列活動,了解更多並於 2025 年 9 月 18 日至 30 日加入我們,請參閱 Learn with AI Series。你將會獲得使用 GitHub Copilot 進行資料科學的祕訣與技巧。

Learn with AI 系列

你是學生嗎?

開始使用以下資源:

  • 學生中心頁面 在此頁面,你會找到給初學者的資源、學生套件,甚至還有獲取免費考照憑證的方式。這是一個你會想要加入書籤並定期查看的頁面,因為我們至少每月會更新內容。
  • Microsoft Learn Student Ambassadors 加入一個全球性的學生大使社群,這可能是你進入 Microsoft 的一條途徑。

開始使用

📚 文件

👨‍🎓 給學生

完全初學者:剛接觸資料科學嗎?從我們的初學者友善範例開始!這些簡單且有詳盡註解的範例會在你深入完整課程之前,幫助你理解基礎概念。 學生:若要自行使用此課程,請 fork 整個 repo 並自行完成練習,從課前測驗開始。接著閱讀講義並完成其餘活動。嘗試透過理解課程內容來建立專案,而非複製解答程式碼;不過,該程式碼可在每個以專案為導向的課程單元的 /solutions 資料夾中找到。另一個做法是與朋友組成讀書小組,一起學習內容。若要深入學習,我們建議參考 Microsoft Learn

快速開始:

  1. 檢查 Installation Guide 設定你的環境
  2. 瀏覽 Usage Guide 以了解如何使用此課程
  3. 從第 1 課開始,並依序完成
  4. 加入我們的 Discord 社群 以獲得支援

👩‍🏫 給老師

教師:我們在 for-teachers.md 中包含了一些如何使用此課程的建議。我們很期待您在 討論區 提供回饋!

認識團隊

宣傳影片

Gif 製作: Mohit Jaisal

🎥 按上方圖片以觀看有關該專案及其建立者的影片!

教學法

我們在建立此課程時選擇了兩個教學原則:確保以專案為本,以及包含頻繁的小測驗。到本系列結束時,學生將學會資料科學的基本原則,包括倫理概念、資料準備、不同的資料處理方式、資料視覺化、資料分析、資料科學的實際使用情境等。

此外,課堂前的一個低風險小測驗可以讓學生對學習某個主題設定意向,而課後的第二個小測驗則確保進一步的記憶保留。此課程設計可靈活且有趣,可整套或部分選修。專案由簡而繁,於 10 週循環結束時逐步增加複雜度。

找到我們的 Code of ConductContributingTranslation 指南。我們歡迎您的建設性回饋!

每堂課包含:

  • 選擇性的速寫筆記
  • 選擇性補充影片
  • 課前暖身小測驗
  • 書面課程
  • 對於以專案為本的課程,逐步指引如何建立該專案
  • 知識檢核
  • 一個挑戰
  • 補充閱讀
  • 作業
  • 課後小測驗

關於小測驗的一則說明:所有小測驗都包含在 Quiz-App 資料夾中,總共有 40 個小測驗,每個小測驗有三個問題。它們從課程內連結,但此測驗應用程式也可以在本機執行或部署到 Azure請遵循 quiz-app 資料夾中的說明。它們正在逐步在地化。

🎓 初學者友善範例

剛接觸資料科學? 我們建立了一個特別的 examples directory,裡面有簡單且註解完整的程式碼,幫助你開始:

  • 🌟 Hello World - 你的第一個資料科學程式
  • 📂 Loading Data - 學習讀取和探索資料集
  • 📊 Simple Analysis - 計算統計並找出模式
  • 📈 Basic Visualization - 建立圖表和圖形
  • 🔬 Real-World Project - 從頭到尾的完整工作流程

每個範例都包含詳細註解說明每一步,對完全的初學者非常合適!

👉 從範例開始 👈

課程列表

 手繪筆記由 @sketchthedocs 提供 https://sketchthedocs.dev
初學者資料科學:路線圖 - 手繪筆記作者 @nitya
Lesson Number Topic Lesson Grouping Learning Objectives Linked Lesson Author
01 定義資料科學 Introduction 了解資料科學的基本概念,以及它與人工智慧、機器學習和大數據之間的關係。 課程 影片 Dmitry
02 資料科學倫理 Introduction 資料倫理的概念、挑戰與框架。 課程 Nitya
03 定義資料 Introduction 資料如何被分類以及常見來源。 課程 Jasmine
04 統計與機率導論 Introduction 使用機率與統計的數學技術來理解資料。 課程 影片 Dmitry
05 處理關聯式資料 Working With Data 介紹關聯式資料以及使用結構化查詢語言(也稱為 SQL發音為 “see-quell”探索和分析關聯式資料的基礎。 課程 Christopher
06 處理 NoSQL 資料 Working With Data 介紹非關聯式資料、其各種型態以及探索和分析文件型資料庫的基礎。 課程 Jasmine
07 使用 Python Working With Data 使用 Python 進行資料探索的基礎,例如 Pandas 等函式庫。建議具備 Python 程式設計的基礎理解。 課程 影片 Dmitry
08 資料準備 Working With Data 關於資料清理與轉換的技術主題,以處理缺失、不準確或不完整資料的挑戰。 課程 Jasmine
09 量的視覺化 Data Visualization 學習如何使用 Matplotlib 去視覺化鳥類資料 🦆 課程 Jen
10 資料分佈的視覺化 Data Visualization 視覺化區間內的觀測與趨勢。 課程 Jen
11 比例的視覺化 Data Visualization 視覺化離散和分組的百分比。 課程 Jen
12 關係的視覺化 Data Visualization 視覺化資料集及其變數間的連結與相關性。 課程 Jen
13 有意義的視覺化 Data Visualization 製作有價值的視覺化以利有效問題解決與洞察的技巧與指引。 課程 Jen
14 資料科學生命週期導論 Lifecycle 介紹資料科學生命週期及其第一步——取得與擷取資料。 課程 Jasmine
15 分析 Lifecycle 資料科學生命週期中專注於資料分析技術的階段。 課程 Jasmine
16 溝通 Lifecycle 資料科學生命週期中專注於以利決策者理解的方式呈現資料洞察的階段。 課程 Jalen
17 雲端的資料科學 Cloud Data 這系列課程介紹雲端資料科學及其優勢。 課程 Tiffany and Maud
18 雲端的資料科學 Cloud Data 使用低程式碼工具訓練模型。 課程 Tiffany and Maud
19 雲端的資料科學 Cloud Data 使用 Azure Machine Learning Studio 部署模型。 課程 Tiffany and Maud
20 實務中的資料科學 In the Wild 真實世界中由資料科學推動的專案。 課程 Nitya

GitHub Codespaces

依照以下步驟在 Codespace 中開啟此範例:

  1. 點選 Code 下拉選單並選擇 Open with Codespaces 選項。
  2. 在窗格底部選擇 + New codespace。 欲知更多資訊,請查看 GitHub documentation

VSCode Remote - Containers

依照以下步驟使用本機電腦與 VSCode 以及 VS Code Remote - Containers 擴充功能,在容器中開啟此儲存庫:

  1. 若這是您第一次使用開發容器,請先確保您的系統符合先決條件(例如已安裝 Docker請參閱 the getting started documentation

要使用此儲存庫,您可以選擇在隔離的 Docker 卷中開啟儲存庫:

注意:在背後,這會使用 Remote-Containers: Clone Repository in Container Volume... 命令,將原始程式碼克隆到 Docker 卷中,而不是本機檔案系統。Volumes 是持久化容器資料的建議機制。

或者開啟已在本機克隆或下載的儲存庫版本:

  • 將此儲存庫克隆到您的本機檔案系統。
  • 按 F1 並選擇 Remote-Containers: Open Folder in Container... 命令。
  • 選擇已克隆的資料夾副本,等待容器啟動,然後開始試用。

離線存取

您可以使用 Docsify 在離線環境執行本文件。Fork 此儲存庫,在本機安裝 Docsify,然後在此儲存庫的根目錄輸入 docsify serve。網站將在您的本機 localhost 的 3000 埠提供服務:localhost:3000

注意,筆記本檔案將不會透過 Docsify 呈現,所以當您需要執行筆記本時,請在啟用 Python kernel 的 VS Code 中分別執行。

其他課程

我們團隊還製作其他課程!看看:

LangChain

LangChain4j for Beginners LangChain.js for Beginners


Azure / Edge / MCP / Agents

AZD 新手入門 Edge AI 新手入門 MCP 新手入門 AI 代理人 新手入門


生成式 AI 系列

生成式 AI 新手入門 生成式 AI(.NET) 生成式 AI(Java) 生成式 AI(JavaScript)


核心學習

機器學習 新手入門 數據科學 新手入門 人工智慧 新手入門 資安 新手入門 網頁開發 新手入門 物聯網 新手入門 XR 開發 新手入門


Copilot 系列

Copilot(AI 配對程式設計) Copilot(C#/.NET) Copilot 冒險

取得協助

遇到問題? 請查看我們的 疑難排解指南 以取得常見問題的解決方法。

如果你遇到困難或對建立 AI 應用程式有任何疑問。加入其他學習者和有經驗的開發人員,一同在 MCP 討論中交流。這是一個互相支援的社群,歡迎發問並自由分享知識。

Microsoft Foundry Discord 伺服器

如果在建置過程中有產品回饋或發現錯誤,請造訪:

Microsoft Foundry 開發者論壇


免責聲明: 本文件已使用 AI 翻譯服務 Coop Translatorhttps://github.com/Azure/co-op-translator進行翻譯。雖然我們力求準確但請注意自動翻譯可能包含錯誤或不精確之處。原始語言版本應視為具權威性的文件。對於重要資訊建議採用專業人工翻譯。我們不就因使用本翻譯而引致的任何誤解或誤譯承擔責任