1. 程式人生 > >Pandas入門與基礎

Pandas入門與基礎

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)