用python進行資料分析的五個最常用庫
http://www.360doc.com/content/15/0412/10/17132703_462592209.shtml
1、pandas
Pandas包含高階資料結構,以及和讓資料分析變得快速、簡單的工具。它建立在NumPy之上,使以NumPy為中心的應用變得簡單。
Pandas是進行資料清洗/整理(data munging)的最好工具。
http://pandas.pydata.org/pandas-docs/stable/10min.html
2、numpy
對於科學計算,它是Python建立的所有更高層工具的基礎,NumPy不提供高階資料分析功能,但有了對NumPy陣列和麵向陣列的計算的理解,能幫助你更有效地使用像Pandas之類的工具。
參考視訊教程 https://vimeo.com/77263537
3、scipy
Scipy庫依賴於NumPy,它提供便捷和快速的N維向量陣列操作。SciPy庫的建立就是和NumPy陣列一起工作,並提供許多對使用者友好的和有效的數值例程,如:數值積分和優化。SciPy提供模組用於優化、線性代數、積分以及其它資料科學中的通用任務。
參考教程 https://docs.scipy.org/doc/scipy/reference/tutorial/
4、matplotlib
Matlplotlib是Python的一個視覺化模組。它讓你方便地製作線條圖、餅圖、柱狀圖以及其它專業圖形。使用Matplotlib,你可以定製所做圖表的任一方面。在IPython中使用時,Matplotlib有一些互動功能,如:縮放和平移。它支援所有的作業系統下不同的GUI後端(back ends),並且可以將圖形輸出為常見地向量圖和圖形格式,如:PDF、SVG、JPG、PNG、BMP和GIF等。
5、Scikit-learn
Scikit-learn是一個用於機器學習的Python模組。它建立在Scipy之上,提供了一套常用機器學習演算法,讓使用者通過一個統一的介面來使用。Scikit-learn有助於你迅速地在你的資料集上實現流行的演算法。
內建各演算法教程 http://scikit-learn.org/stable/user_guide.html
這些教程都非常適合初學者。不過,在學習這些教程前,先要熟悉Python語言的基本程式設計知識。
相關文章
- 4個常用的Python資料分析庫詳解!Python
- 五個常用的機器學習python庫!機器學習Python
- 用 Python 進行資料分析 pandas (一)Python
- 用python進行資料庫資料遷移Python資料庫
- 六個用於大資料分析的Python庫包大資料Python
- python常用的資料庫有哪些?五大類!Python資料庫
- 使用python進行Oracle資料庫效能趨勢分析PythonOracle資料庫
- [譯] 在 Python 中,如何運用 Dask 資料進行並行資料分析Python並行
- 自動同步整個 MySQL/Oracle 資料庫以進行資料分析MySqlOracle資料庫
- 如何用Python進行資料分析?Python
- 《利用Python進行資料分析》第五章 pandas的基本功能Python
- 常用構建資料科學應用程式的七個Python庫資料科學Python
- Python資料分析常用庫有哪些?Python學習!Python
- 教你用SQL進行資料分析SQL
- 薦書 | 《利用Python進行資料分析》Python
- Python常用資料分析庫有哪些?Python學習班!Python
- pandas基本使用(一)-- 利用python進行資料分析筆記(第五章)Python筆記
- 盤點5個常用的Python資料科學庫!Python資料科學
- 使用 Python 進行資料分析:入門指南Python
- 【資料分析】針對家庭用電資料進行時序分析(1)
- python常用的資料庫有哪些?Python資料庫
- 用一行Python進行資料收集探索Python
- Python資料分析入門(五)Python
- 在兩個資料庫之間進行資料同步資料庫
- Python 連線mysql資料庫進行操作PythonMySql資料庫
- 5個用於移動開發的最流行資料庫移動開發資料庫
- 《利用Python進行資料分析·第2版》 轉Python
- 教程:使用Python進行基本影像資料分析!Python
- 【Python學習教程】常用的8個Python資料視覺化庫!Python視覺化
- 預備知識-python核心用法常用資料分析庫(上)Python
- Python資料分析入門(十四):資料分析中常用圖Python
- 漸進式web應用開發---promise式資料庫(五)WebPromise資料庫
- 資料視覺化常用的五種方式及案例分析視覺化
- 資料庫趣談-五行資料庫
- 5個常用的資料模型,讓資料分析更高效模型
- 常用的Python機器學習庫合集,你用過幾個?Python機器學習
- 最強幹貨:資料庫設計的14 個實用技巧資料庫
- Python常用的資料儲存方式有哪些?五種!Python