Pandas入門與基礎
阿新 • • 發佈:2018-12-12
1.pandas基礎知識
- Pandas 是第三庫,提供高效能易用資料型別和分析工具。Pandas基於Numpy實現,參與NumpyyuMa與Matplotlib一同使用。
import pandas as pd
- Pandas提供兩個資料型別:Series一維,DataFrame二維與多維資料型別。基於上述資料提供各類基本操作、運算操作、特徵類操作、關聯類操作
- Numpy 基礎資料型別ndarray;關注資料的結構表達;維度:資料間關係
- Pandas擴充套件資料型別;關注資料的應用表達;資料與索引間關係
2.Series
- Series 型別由一組資料及之相關的資料索引組成,自動索引和資料型別,自定義索引
- Series型別建立:*python列表 *標量值 *python字典 *ndarray 其他函式
標量值建立
import pandas as pd
s=pd.Series(25,index=['a','b','c']) 索引不能省略
print(s)
* 從字典型別建立d=pd.Series({'a':9,'b':8,'c':7})
,index從字典中進行選擇操作
* 從ndarray型別建立n=pd.Series(np.arange(5))
print(n)
m=pd.Series(np.arange(5),index=np.arange(9,4,-1))
print(m)