Vous êtes sur la page 1sur 4

2018/3/19 [資料分析&機器學習] 第1.

1講:Python懶人包 Anaconda 介紹&安裝 – Yeh James – Medium

Yeh James Follow


Sep 5, 2017 · 2 min read

資料分析&機器學習] 第1.1講:Python
[
懶人包 Anaconda 介紹&安裝

Anaconda 介紹
Anaconda中文是森蚺,一種非常肥大的蟒蛇。簡單來說你可以把
Anaconda當作是Python的懶人包,除了Python本身(python2, 3) 還包
含了Python常用的資料分析、機器學習、視覺化的套件

(圖為Anaconda內含的重要套件,完整套件可點此參考)

當中比較重要的:

Numpy: Python做多維陣列(矩陣)運算時的必備套件,比起Python
內建的list,Numpy的array有極快的運算速度優勢

Pandas:有了Pandas可以讓Python很容易做到幾乎所有Excel的功能
了,像是樞紐分析表、小記、欄位加總、篩選

Matplotlib:基本的視覺化工具,可以畫長條圖、折線圖等等…

Seaborn:另一個知名的視覺化工具,個人認為畫起來比matplotlib好

SciKit-Learn: Python 關於機器學習的model基本上都在這個套件,像


是SVM, Random Forest…

https://medium.com/@yehjames/%E8%B3%87%E6%96%99%E5%88%86%E6%9E%90-%E6%A9%9F%E5%99%A8%E5%AD%B8%E7%BF%92-%E7%AC%A
2018/3/19 [資料分析&機器學習] 第1.1講:Python懶人包 Anaconda 介紹&安裝 – Yeh James – Medium

Notebook(Jupyter notebook): 一個輕量級web-base 寫Python的工具,


在資料分析這個領域很熱門,雖然功能沒有比Pycharm, Spyder這些專
業的IDE強大,但只要code小於500行我覺得用Jupyter寫非常方便,
Jupyter也開始慢慢支援一些Multi cursor的功能了,可以讓你一次改許
多的變數名稱。

總之

優點:

1. 省時:一鍵安裝完90%一般人這一輩子會用到的Python套件,剩
下的再用pip install個別去安裝即可

缺點:

1. 占空間:包含了一堆用不到的Python的套件(可安裝另一種
miniconda)

另外,安裝完Anaconda之後你會獲得一個叫Conda的指令可以用,可
以讓你用conda管理不同Python的版本以及套件,但我自己幾乎沒用
到,都是直接用Pip install安裝。如果想了解關於conda install 詳情可
參考:http://www.jianshu.com/p/2f3be7781451

Anaconda 安裝
Anaconda 下載連結:https://www.anaconda.com/download/

選擇你的作業系統

初學者建議從Python3.6開始,然後點選download。(在資料分析、
機器學習的領域Python2,3 我是覺得沒有差很多,主要是Print跟
unicode,還有Map Reduce)

接著安裝完打開Command line輸入Python

https://medium.com/@yehjames/%E8%B3%87%E6%96%99%E5%88%86%E6%9E%90-%E6%A9%9F%E5%99%A8%E5%AD%B8%E7%BF%92-%E7%AC%A
2018/3/19 [資料分析&機器學習] 第1.1講:Python懶人包 Anaconda 介紹&安裝 – Yeh James – Medium

如果看到下方有出現Anaconda字樣就代表安裝完成囉!!

https://medium.com/@yehjames/%E8%B3%87%E6%96%99%E5%88%86%E6%9E%90-%E6%A9%9F%E5%99%A8%E5%AD%B8%E7%BF%92-%E7%AC%A
2018/3/19 [資料分析&機器學習] 第1.1講:Python懶人包 Anaconda 介紹&安裝 – Yeh James – Medium

https://medium.com/@yehjames/%E8%B3%87%E6%96%99%E5%88%86%E6%9E%90-%E6%A9%9F%E5%99%A8%E5%AD%B8%E7%BF%92-%E7%AC%A

Vous aimerez peut-être aussi