三個基本數據結構
pandas有三個基本數據結構:Series,DataFrame和Index
1.1 Series對象
- 創建對象pd.Series(data, index=index)——data可以是標量,可以是字典;index是可選參數
- 相比於NumPy數組,NumPy使用隱式定義數組索引獲取數值;Pandas採用顯式定義的索引獲取數值,即索引可以自定義。
- 常用函數:values、index
1.2 DataFrame對象
- 創建方式:通過字典列表創建、通過Series創建、通過Numpy創建
- 本質:看一看成是一類特殊的字典;既有靈活的行索引,又有靈活列名的二維數組
- 用函數:index、columns
1.3 Index對象
Index:是一個不可變的數組(更改會報錯)或者有序集合(多集,可以存在重複值)