python資料分析

2021-09-10 06:11:54 字數 1118 閱讀 9367

1.資料分析的含義與目標

2.python與資料分析

3.python資料分析大家族

4.python環境搭建

一、numpy

功能:ndarray 多維操作 線性代數

官網:numpy是python語言的乙個擴充程式庫。支援高階大量的維度陣列與矩陣運算,此外也針對陣列運算提供大量的數學函式庫。numpy內部解除了python的pil(全域性直譯器鎖),執行效率極好,是大量機器學習框架的基礎庫!

二、matplotlib

官網:matplotlib是python 2d繪圖領域的基礎套件,它讓使用者將資料圖形化,並提供多樣化的輸出格式。

三、scipy

官網:1.integral 積分

2.optimizer 優化器

3.interpolation 插值

4.linear 線性計算與矩陣分解

5.others

四、pandas

官網:pandas是基於numpy開發出的,專門用於資料分析的開源python庫

1.series&datafram 基礎資料結構

2.basic&select&set 基本操作

3.missing data processing 缺失值處理

4.merge&reshape 表統計與整合

5.time series&graph&files 時間、繪圖、檔案操作

五、scikit-learn

官網:機器學習:因子->結果

結果:不打標記->無監督學習(例如:聚類)

打標記->監督學習

有限離散->分類

連續->回歸

六、keras

官網:

python資料分析

以網路爬蟲為例,網路爬蟲是乙個自動提取網頁的程式,爬蟲是搜尋引擎的第一步,也是最容易的一部。網頁搜尋,建立索引,查詢排序 用c c 效率高,速度塊,適合通用搜尋引擎做往往爬取。但是它的缺點也特別明顯 開發慢,寫起來又臭又長的。而python無論在資料分析還是在指令碼自動化編寫尚都是簡單,易學的。良好...

python資料分析

陣列間的算術運算 npwhere pandas的使用 np.random.rand 3,4 產生乙個3行4列的矩陣 0 1之間的 in 32 data1 1,2,3,4.0 in 34 arr1 np.array data1 in 35 arr1 out 35 array 1.2.3.4.in 37...

Python資料分析

介紹 在這個簡短的教程中,您將使用python啟動並執行使用pandas庫進行資料分析。您將學習如何在python中讀取csv資料,清理它們,提取部分資料,執行統計並生成影象圖形。在python中使用pandas載入csv資料 pandas。這絕對是 用於資料分析的python 的同義詞。panda...