[學習資源] 莫煩 Python:Python 與 機器學習的免費影音教學網站(簡中)
網站總網址: https://is.gd/yknI1f
--------(本文開始)--------
大家好!前幾天分享了我製作的「機器學習」課程的第一章講義,有一些朋友詢問,有沒有值得推薦的機器學習網站?最好還是中文、免費的?
哈哈~雖然大家提出的要求,有時候會讓我去扶額頭上的三條線,不過我還是很努力地幫各位找到一個包含「Python」、「機器學習」的影音教學網站。而且還是講中文、免費的!那就是「莫煩 Python」這個網站。
這個網站的總網址,我已經提供在最上面了( https://is.gd/yknI1f )。底下我會講一大堆網址,不過都可以從上述總網址存取得到。我提供一堆網址的原因,就只是帶大家逛一圈這個網站而已。
首先,作為程式開發的作業系統,Linux 是最棒的了!不僅完全免費,而且資源豐富。一些軟體,只要打開命令列視窗,輸入「sudo apt-get install 軟體名稱」,不一會兒,它就裝好了。連「下一步、下一步...」都不用按!可惜很多朋友聽到要用命令列視窗,就退三步不想用。太可惜了!莫煩 Python 這個網站幫大家準備了 Linux 的簡易教學課程。全程都有影片,講中文。各位可以參考這裡:
https://is.gd/HVYpqM
再來,很多人都想學習原始碼版本控管軟體 Git,這邊也有完整的影音教學:
https://is.gd/V40jlO
接下來就是 Python 這個語言的學習了。這個網站也提供了「基礎」、「多工」、「視窗程式設計」三個主題的 Python 語法教學。算得上是相當全面的學習資源了:
https://is.gd/X7T8E9
其次,想學機器學習,一定得有訓練機器學習模型的資料,以及熟練機器學習三大函式庫:NumPy、Pandas、Matplotlib。所以,底下這個網頁,會完整幫您打好機器學習的基礎知識:
https://is.gd/7IWHLL
最後,就是大家想學的機器學習。網址在這裡:
https://is.gd/bitBnm
不過它排列的順序有點亂。我會推薦大家用以下的順序來學:
1. 機器學習通用:SciKit-Learn ( https://is.gd/0OEfaQ )
2. 有趣的機器學習 ( https://is.gd/Betq11 )
3. 強化學習 Reinforcement Learning ( https://is.gd/SgBW9v )
4. 從頭開始實踐機器學習 ( https://is.gd/PTqX7p )
5. 神經網絡:TensorFlow( https://is.gd/tjKAph )
6. 神經網絡:PyTorch( https://is.gd/TS3Yvb )
7. 神經網絡:Theano( https://is.gd/By7QiB )
8. 神經網絡:Keras( https://is.gd/bsGYaW )
最後,幫大家整理一下,我認為這個網站最佳的學習順序:
Part 1. 程式設計工具
1. Linux 作業系統: https://is.gd/HVYpqM
2. Git 原始碼版本控管工具: https://is.gd/V40jlO
Part 2. Python 語言
1. 基礎語法: https://is.gd/DqjjVr
2. 多工(Multi-threading): https://is.gd/LoBUm1
3. 多工(Multi-Processing): https://is.gd/Gr8fKf
4. 圖形使用者介面(GUI)程式設計--使用 tkinter: https://is.gd/06oUHz
Part 3. 資料收集&處理
1. NumPy & Pandas: https://is.gd/sToqS9
2. MatPlotLib: https://is.gd/ZWUw0T
3. 網路爬蟲: https://is.gd/Zf6uPv
Part 4. 機器學習
1. 機器學習通用:SciKit-Learn: https://is.gd/0OEfaQ
2. 有趣的機器學習: https://is.gd/Betq11
3. 強化學習 Reinforcement Learning: https://is.gd/SgBW9v
4. 從頭開始實踐機器學習: https://is.gd/PTqX7p
5. 神經網絡:TensorFlow: https://is.gd/tjKAph
6. 神經網絡:PyTorch: https://is.gd/TS3Yvb
7. 神經網絡:Theano: https://is.gd/By7QiB
8. 神經網絡:Keras: https://is.gd/bsGYaW
另外,可以考慮我在 YOTTA 平台開設的 Python 線上學習課程。一門課程,除了 Python 基礎語法外,還包含「計算機概論」、「Git & GitHub」等主題。目前獲得 15 位同學評價,一律評等為 5 星!希望大家喜歡!課程首頁在此:
https://is.gd/nF4yBi
希望大家喜歡今天的分享!請大家多多按讚鼓勵、轉發分享。或追蹤我的 FB、YouTube、以及 Instagram 喔~
---------------
Facebook 粉絲頁(歡迎追蹤): https://goo.gl/N1z9JB
YouTube 頻道(歡迎訂閱): https://goo.gl/pQsdCt
Instagram 日常生活: https://goo.gl/nBHzXC
同時也有18部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,[進階]網頁資料擷取、分析與資料視覺化能力8(用selenium下載網頁&安裝外掛Katalon_Recorder與輸出程式&下載觀測站資料&Matplotlib繪製圖表&解決Matplotlib中文亂碼&TQCPLUS試題第4類重點與ending) 01_重點回顧與用selenium下載網頁 0...
「matplotlib python中文」的推薦目錄:
- 關於matplotlib python中文 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於matplotlib python中文 在 紀老師程式教學網 Facebook 的最讚貼文
- 關於matplotlib python中文 在 吳老師教學部落格 Youtube 的最佳解答
- 關於matplotlib python中文 在 吳老師教學部落格 Youtube 的精選貼文
- 關於matplotlib python中文 在 吳老師教學部落格 Youtube 的精選貼文
- 關於matplotlib python中文 在 Re: [問題] matplotlib顯示中文的問題- 看板Python - 批踢踢實業坊 的評價
- 關於matplotlib python中文 在 Python 使用matplotlib 圖表顯示繁體中文 - 1010Code 的評價
- 關於matplotlib python中文 在 Colab 進行matplotlib繪圖時顯示繁體中文 的評價
- 關於matplotlib python中文 在 Python教學-如何解決matplotlib中文亂碼問題 - YouTube 的評價
- 關於matplotlib python中文 在 matplotlib 能用的中文字体 - GitHub Gist 的評價
- 關於matplotlib python中文 在 Python Taiwan | 請問一個在matplotlib 顯示中文的問題| Facebook 的評價
- 關於matplotlib python中文 在 Matlab github 的評價
matplotlib python中文 在 紀老師程式教學網 Facebook 的最讚貼文
[學習資源] 莫煩 Python:Python 與 機器學習的免費影音教學網站(簡中)
網站總網址: https://is.gd/yknI1f
-\-\-\-\-\-\-\-\(本文開始)-\-\-\-\-\-\-\-\
大家好!前幾天分享了我製作的「機器學習」課程的第一章講義,有一些朋友詢問,有沒有值得推薦的機器學習網站?最好還是中文、免費的?
哈哈~雖然大家提出的要求,有時候會讓我去扶額頭上的三條線,不過我還是很努力地幫各位找到一個包含「Python」、「機器學習」的影音教學網站。而且還是講中文、免費的!那就是「莫煩 Python」這個網站。
這個網站的總網址,我已經提供在最上面了( https://is.gd/yknI1f )。底下我會講一大堆網址,不過都可以從上述總網址存取得到。我提供一堆網址的原因,就只是帶大家逛一圈這個網站而已。
首先,作為程式開發的作業系統,Linux 是最棒的了!不僅完全免費,而且資源豐富。一些軟體,只要打開命令列視窗,輸入「sudo apt-get install 軟體名稱」,不一會兒,它就裝好了。連「下一步、下一步...」都不用按!可惜很多朋友聽到要用命令列視窗,就退三步不想用。太可惜了!莫煩 Python 這個網站幫大家準備了 Linux 的簡易教學課程。全程都有影片,講中文。各位可以參考這裡:
https://is.gd/HVYpqM
再來,很多人都想學習原始碼版本控管軟體 Git,這邊也有完整的影音教學:
https://is.gd/V40jlO
接下來就是 Python 這個語言的學習了。這個網站也提供了「基礎」、「多工」、「視窗程式設計」三個主題的 Python 語法教學。算得上是相當全面的學習資源了:
https://is.gd/X7T8E9
其次,想學機器學習,一定得有訓練機器學習模型的資料,以及熟練機器學習三大函式庫:NumPy、Pandas、Matplotlib。所以,底下這個網頁,會完整幫您打好機器學習的基礎知識:
https://is.gd/7IWHLL
最後,就是大家想學的機器學習。網址在這裡:
https://is.gd/bitBnm
不過它排列的順序有點亂。我會推薦大家用以下的順序來學:
1. 機器學習通用:SciKit-Learn ( https://is.gd/0OEfaQ )
2. 有趣的機器學習 ( https://is.gd/Betq11 )
3. 強化學習 Reinforcement Learning ( https://is.gd/SgBW9v )
4. 從頭開始實踐機器學習 ( https://is.gd/PTqX7p )
5. 神經網絡:TensorFlow( https://is.gd/tjKAph )
6. 神經網絡:PyTorch( https://is.gd/TS3Yvb )
7. 神經網絡:Theano( https://is.gd/By7QiB )
8. 神經網絡:Keras( https://is.gd/bsGYaW )
最後,幫大家整理一下,我認為這個網站最佳的學習順序:
Part 1. 程式設計工具
1. Linux 作業系統: https://is.gd/HVYpqM
2. Git 原始碼版本控管工具: https://is.gd/V40jlO
Part 2. Python 語言
1. 基礎語法: https://is.gd/DqjjVr
2. 多工(Multi-threading): https://is.gd/LoBUm1
3. 多工(Multi-Processing): https://is.gd/Gr8fKf
4. 圖形使用者介面(GUI)程式設計-\-\使用 tkinter: https://is.gd/06oUHz
Part 3. 資料收集&處理
1. NumPy & Pandas: https://is.gd/sToqS9
2. MatPlotLib: https://is.gd/ZWUw0T
3. 網路爬蟲: https://is.gd/Zf6uPv
Part 4. 機器學習
1. 機器學習通用:SciKit-Learn: https://is.gd/0OEfaQ
2. 有趣的機器學習: https://is.gd/Betq11
3. 強化學習 Reinforcement Learning: https://is.gd/SgBW9v
4. 從頭開始實踐機器學習: https://is.gd/PTqX7p
5. 神經網絡:TensorFlow: https://is.gd/tjKAph
6. 神經網絡:PyTorch: https://is.gd/TS3Yvb
7. 神經網絡:Theano: https://is.gd/By7QiB
8. 神經網絡:Keras: https://is.gd/bsGYaW
另外,可以考慮我在 YOTTA 平台開設的 Python 線上學習課程。一門課程,除了 Python 基礎語法外,還包含「計算機概論」、「Git & GitHub」等主題。目前獲得 15 位同學評價,一律評等為 5 星!希望大家喜歡!課程首頁在此:
https://is.gd/nF4yBi
希望大家喜歡今天的分享!請大家多多按讚鼓勵、轉發分享。或追蹤我的 FB、YouTube、以及 Instagram 喔~
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
Facebook 粉絲頁(歡迎追蹤): https://goo.gl/N1z9JB
YouTube 頻道(歡迎訂閱): https://goo.gl/pQsdCt
Instagram 日常生活: https://goo.gl/nBHzXC
matplotlib python中文 在 吳老師教學部落格 Youtube 的最佳解答
[進階]網頁資料擷取、分析與資料視覺化能力8(用selenium下載網頁&安裝外掛Katalon_Recorder與輸出程式&下載觀測站資料&Matplotlib繪製圖表&解決Matplotlib中文亂碼&TQCPLUS試題第4類重點與ending)
01_重點回顧與用selenium下載網頁
02_安裝外掛Katalon_Recorder與輸出程式
03_用selenium下載觀測站資料
04_用Matplotlib繪製圖表
05_繪製長條圖與圓餅圖
06_解決Matplotlib中文亂碼問題
07_練習題學生成績折線圖
08_TQCPLUS試題第4類重點與ending
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/26
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PY
matplotlib python中文 在 吳老師教學部落格 Youtube 的精選貼文
[進階]網頁資料擷取、分析與資料視覺化能力8(用selenium下載網頁&安裝外掛Katalon_Recorder與輸出程式&下載觀測站資料&Matplotlib繪製圖表&解決Matplotlib中文亂碼&TQCPLUS試題第4類重點與ending)
01_重點回顧與用selenium下載網頁
02_安裝外掛Katalon_Recorder與輸出程式
03_用selenium下載觀測站資料
04_用Matplotlib繪製圖表
05_繪製長條圖與圓餅圖
06_解決Matplotlib中文亂碼問題
07_練習題學生成績折線圖
08_TQCPLUS試題第4類重點與ending
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/26
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PY
matplotlib python中文 在 吳老師教學部落格 Youtube 的精選貼文
[進階]網頁資料擷取、分析與資料視覺化能力8(用selenium下載網頁&安裝外掛Katalon_Recorder與輸出程式&下載觀測站資料&Matplotlib繪製圖表&解決Matplotlib中文亂碼&TQCPLUS試題第4類重點與ending)
01_重點回顧與用selenium下載網頁
02_安裝外掛Katalon_Recorder與輸出程式
03_用selenium下載觀測站資料
04_用Matplotlib繪製圖表
05_繪製長條圖與圓餅圖
06_解決Matplotlib中文亂碼問題
07_練習題學生成績折線圖
08_TQCPLUS試題第4類重點與ending
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/26
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PY
matplotlib python中文 在 Python 使用matplotlib 圖表顯示繁體中文 - 1010Code 的推薦與評價
前言由於Colab 預設環境中並沒有中文字型,因此我們可以透過上傳一個中文字型。然後把這字型加入matplotlib 字型家族中。以下範例使用台北黑體(翰字 ... ... <看更多>
matplotlib python中文 在 Colab 進行matplotlib繪圖時顯示繁體中文 的推薦與評價
解法更新: 【完整套用簡潔解法】 ; %matplotlib inline ; import numpy as np ; import matplotlib as mpl ; import matplotlib.pyplot as plt ; from matplotlib.font_manager ... ... <看更多>
matplotlib python中文 在 Re: [問題] matplotlib顯示中文的問題- 看板Python - 批踢踢實業坊 的推薦與評價
tl;dr
長話短說,我弄了個套件只要 import 就能夠將思源繁中字體的三個常見字重和
cwTeX 開源字體設定好,額外設定也不難。
https://github.com/Hsins/mpl-tc-fonts
有興趣的可以慢慢看一下下面的內容,反正我禮拜一晚上追了一下,發現很多人
會隨便亂設定跟書上亂講是有情有可原的,並沒有想像中容易。
----
上禮拜剛好有朋友又問到這個問題,索性就跑去看了一下 matplotlib 關於字體
設定部分的原始碼。對整個 matplotlib 來說,字體渲染其實並不是一個那麼好
處理的部分,特別是當考慮到廣大的中日韓字元(CJK characters)使用者的時
候...
多數人卡關的其實是關於 matplotlib 字體緩存的部分,說穿了其實就是套件本
身會持有一個 FontList 去管理已知可用的字體,並且在自己的資料夾下面保有
字體檔的緩存,但這樣其實並不是一個節省空間的作法(系統字體倉庫有一份,
而我自己套件倉庫下又多存一份),所以在 2.0.0版本之後提供了直接使用字體
檔案路徑,添加進 FontList 以便使用時查找。
不過這一個階段又有人卡關了,因為必須提供字體檔案的絕對路徑,有一大部分
的使用者由於使用的作業系統有所不同,路徑的表達方式也有所不同,這一個問
題在早期使用 os 套件庫時會有些小問題,不過在 Python 3 之後提供了好用的
pathlib 可以簡單又優雅地處理路徑在不同作業系統下表達方式不同的問題。
然而接下來又會撞到下一個關卡,就是設定 matplotlib 下繪圖的字體設定,在
官方文件裡面說:
You can explicitly set which font family is picked up for a given
font style (e.g., 'serif', 'sans-serif', or 'monospace').
In the example below, we only allow one font family (Tahoma) for the
sans-serif font style. The default family is set with the font.family
rcparam, e.g.
```python
rcParams['font.family'] = 'sans-serif'
```
and for the font.family you set a list of font styles to try to find
in order:
```python
rcParams['font.sans-serif'] = ['Tahoma', 'DejaVu Sans',
'Lucida Grande', 'Verdana']
```
問題到了這裡,其實並沒有解決!在這裡上面的 'font.family' 是告訴繪圖的
套件我可以選用哪些字體族,比如此處只從 'sans-serif' 字體族去找字體,
於是我還必須在 'font.sans-serif' 字體族設定裡面去添加我的中文字體才能
滿足需求。
很多教學文章在這裡就全部亂了套,這些文章東抄西抄大概也沒有認真去看一下
問題到底在哪。比如把中文字體直接放在了 'font.family' 裡面,又或者是沒
有在 'font.family' 裡面添加 'serif' 就把中文字體添加到 'font.serif' 中
,一點用處也沒有。
然而即使把中文字體添加到上述的 'font.san-serif' 中了,問題也未必能夠解
決!因為還有一個關卡就是在這個字體列表中的字體順序。這邊必須特別提出來
講的原因就是 matplotlib 沒有實作字體回退(font fallback) 的機制,然而
字體設定又給你一個列表,多數人會誤以為這邊的運作機制和瀏覽器中的字體設
定一樣:
https://www.ptt.cc/bbs/Web_Design/M.1279032453.A.80B.html
不不不!並不是這樣的,在 matplotlib 的認知裡面,這個字體列表並不是用來
「依序套用」字體的順序列表,是拿來「依序尋找」字體的順序列表,所以如果
字體列表中的第一個字體能夠在他維護的 FontList 中找到並且路徑有效,就會
用從頭到尾都用這個字體,如果這個字體是拉丁字符集,那麼遇到中日韓字符自
然會變成方塊(也就是俗稱的豆腐)。有興趣幫忙實作的可以追一下這個 issue
:
https://github.com/matplotlib/matplotlib/issues/18883
最後還請大家幫我測試一下有沒有什麼大問題
雖然沒什麼技術含量的一個 package....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.165.198 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1604543332.A.D57.html
你知道我的這個 package 只要 pip install 之後然後 import 就是在做你說的
那些事情嗎?除此之外,這樣的做法還解決掉了當你今天有多個 Python 運行環
境時,只單獨設定了一個的狀況。另外其實是對於現在很多人會使用 Google 所
提供的 colab 環境或自己架設的 jupyter notebook server 來跑,只要簡單匯
入這個包就好。
當然也不是沒有缺點,就是我把七個字體放在包裡使得大小有點可觀,整體大概
有快要 150M 左右。
文中這些敘述,是希望讓有興趣的人可以知其然也知其所以然。不然你知道為什
麼對於瀏覽器和作業系統來說可以把中文字體設定加在一串字體的尾端達到中英
文分開設定字體,然而對於 matplotlib 只能將中文字體放置在列表前嗎?
※ 編輯: Hsins (1.160.165.198 臺灣), 11/05/2020 14:49:18
... <看更多>