看到「阿法狗(AlphaGo)」打敗人類棋王,想往「機器學習」領域鑽研寫個「貝他貓」嗎? XD 這篇文章說不定可以幫到你!
https://goo.gl/vyuB3B
先說清楚!並非看完這篇,馬上 Level 從 Lv0 變 Lv99,還自帶大魔導士屬性... 這篇充其量只是一份「還不錯的 Machine Learning 入門指引」而已。
首先,您得先學 Python 語言...(對!目前機器學習入門者會推薦從 Python 著手,有需要再進化到其它語言)。該篇文章會教您安裝 Python 開發環境 -- Anaconda (目前好用功能多的 Python 開發環境之一)。
接著它會引導您接觸 Python 豐富的外掛(其實應該叫「套件(Package)」,但我覺得叫它外掛比較威 XD)。機器學習的各項功能,就可以透過掛入各種套件,讓您直接取用到機器學習的各項強大函數呼叫。
最後,它提供了一份「機器學習領域的閱讀清單」。可以讓您對機器學習的子領域、研究主題,有個大概的認識。如果您也對機器學習有興趣,我還蠻推薦您看一看的!
啊!沒有中文真是抱歉!但這類「最新玩意兒」大部分都會先用英文發表。中文的話...如果我有看到有善心人士翻譯,一定會再次轉發告知的!
希望今天的分享您會喜歡!還請多多按讚、轉發、或留言討論喔!
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「anaconda python中文」的推薦目錄:
- 關於anaconda python中文 在 紀老師程式教學網 Facebook 的最佳解答
- 關於anaconda python中文 在 コバにゃんチャンネル Youtube 的最讚貼文
- 關於anaconda python中文 在 大象中醫 Youtube 的精選貼文
- 關於anaconda python中文 在 大象中醫 Youtube 的最讚貼文
- 關於anaconda python中文 在 [問題] python讀檔時不認得中文字? 的評價
- 關於anaconda python中文 在 SpyderIDE 繁體中文語言包 的評價
- 關於anaconda python中文 在 【python】python教學#python #python 資料擷取#Python網路 ... 的評價
- 關於anaconda python中文 在 matplotlib 與seaborn 中文顯示問題 - Andrew Li 的評價
anaconda python中文 在 SpyderIDE 繁體中文語言包 的推薦與評價
SpyderIDE 繁體中文語言包. ... 推薦下載Python 3. ... 安裝過程請參考https://codingonmac.blogspot.com/2017/08/windows-10-64bitsspyder-anaconda.html ... <看更多>
anaconda python中文 在 【python】python教學#python #python 資料擷取#Python網路 ... 的推薦與評價
![影片讀取中](/images/youtube.png)
【python】python教學#python #python 資料擷取#Python網路爬蟲#物件導向 ... ... <看更多>
anaconda python中文 在 [問題] python讀檔時不認得中文字? 的推薦與評價
第一次來這裡問問題,請各位板友指教!
其實我猜這大概不是python本身的問題...
環境:Windows 8.1 64-bit,非unicode編碼是繁中
Python 3.4.1 (Anaconda 2.1.0 64-bit)
文字檔編輯器試過notepad和notepad++,都有記得指定utf-8編碼
如果我在interpreter下面直接打
s = '中文測試'
這樣一切都很好,python 3直接認得unicode,我要 s[0] 它就給我 '中',等等。
但是如果我另外存一個 test.txt,內容一樣只有 中文測試 四個字,然後做
f = open('test.txt')
s = f.read()
只會吃到這個exception:
UnicodeDecodeError: 'cp950' codec can't decode byte 0xe6 in position 6:
illegal multibyte sequence
請大家開始隔空抓藥,謝謝!
--
你喜歡下列哪一個學妹?
1. 雖然吉他彈得比學姊好,在樂團裡卻甘願只當個副手
2. 擁有夏天一到必然黑化的體質,連同學好友都認不出來
3. 雖然嘴巴很嚴厲,但只要用甜點就可以收買,尤其喜歡鯛魚燒
4. 討厭學姊給她取的奇怪綽號,卻給小貓取了同一個名字
5. 極力維持自己嚴肅的形象,但是一戴上貓耳就會不自覺喵喵叫
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.110.141.102
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1412756706.A.390.html
等下,我發現問題了...為什麼python會去用cp950(就是big5)解碼中文字?
然後我照樓上說的,
r = codecs.getreader('utf8')(f)
r.read()
照樣給我那個cp950不識字的exception。
※ 編輯: wohtp (123.110.141.102), 10/08/2014 16:52:16
f = open('test.txt', encoding = 'utf8')
這樣就好了。
書上說預設就是utf-8啊!跟說好的不一樣(大哭)(滾)
※ 編輯: wohtp (123.110.141.102), 10/08/2014 16:55:26
現在變成讀得進去顯示不出來:
s = f.read() 這個過去了
print(s) 同一個exception。為什麼這麼愛用cp950!
※ 編輯: wohtp (123.110.141.102), 10/08/2014 17:05:34
'\ufeff中文測試'
所以我終於懂了,一切還是源自Windows對big5病態的愛 orz
不能print()很麻煩耶,這樣要怎麼debug?
※ 編輯: wohtp (123.110.141.102), 10/08/2014 17:19:56
1. 至少在我這台win8機器上面,open()需要encoding = 'utf8'才能正常
讀取/輸入unicode
2. 不管是cmd.exe還是windows powershell,用print()顯示unicode的問
題千錯萬錯都是windows的錯 https://bugs.python.org/issue1602
3. 有workaround,我還沒試 https://github.com/Drekin/win-unicode-console
(我還不會在Anaconda上面裝東西呢 -_-)
※ 編輯: wohtp (123.110.141.102), 10/08/2014 19:01:42
notepad或notepad++的utf-8編碼文件:
open('filename', encoding = 'utf-8-sig') 這樣讀寫顯示都可以
notepad++的utf-8 without BOM文件:
open('filename', encoding = 'utf8') 一樣可以讀寫顯示
可是這BOM,果然千錯萬錯還是windows的錯!
※ 編輯: wohtp (123.110.141.102), 10/08/2014 20:18:42
※ 編輯: wohtp (123.110.141.102), 10/08/2014 20:19:20
... <看更多>