Markdown is a lightweight markup language for creating formatted text using a plain-text editor.
什麼是 Markdown
為了提供開發者一種簡單的方式來描述文件的格式,John Gruber 創造出 Markdown 標記語言,透過 Markdown 我們能夠輕鬆地為文字加上樣式(例如粗體或者斜體),也能夠為文件設計結構(例如標題或者清單),目前有許多網站和應用程式支援使用 Markdown 呈現文件內容,從 GitHub 上的讀我檔案(README.md)、Jupyter Notebook 的文字儲存格、RMarkdown 的文字區塊到靜態網站產生器(Static Site Generator)的文字檔案。
透過 Markdown 能夠撰寫易於閱讀、撰寫的純文字,並進一步透過像是
pandoc 這樣的轉換工具,選擇性地輸出多樣化的格式(如 HTML、Word 或者 PDF。)由於現代資料科學團隊大量使用 Jupyter Notebook 與 RMarkdown,來作為能夠整合文字敘述、程式碼、執行結果與視覺化的檔案格式,也因此 Markdown 成為了資料分析師必備的標記語言。