Pandas 中的 Series 含義是什麼?
Pandas Series 是一種一維資料結構,它類似於一維 ndarray,能夠容納任何資料型別的同構元素。它可以儲存整數、字串、浮點數、Python 物件等。
Pandas Series 中的每個值都用標籤(索引)表示。透過使用這些標籤名稱,我們可以訪問 Pandas Series 中的任何元素。
Pandas Series 的預設索引值是從 0 到 Series 長度減 1,或者我們可以手動設定標籤。
示例
import pandas as pd S1 = pd.Series([11,20,32,49,65]) print(S1)
解釋
在這個例子中,我們可以看到一個簡單的 Python Pandas Series,它使用整數列表。首先,我們使用別名 pd 匯入了 Python Pandas 包。pandas.Series() 方法用於建立 Series 物件。
輸出
0 11 1 20 2 32 3 49 4 65 dtype: int64
在上圖中,0,1,2,3,4 是索引值(標籤),由 Pandas Series 函式自動建立。數字 11、20、32、49、65 是儲存在 Series 物件中的元素,這裡所有元素的資料型別都是 int64。
示例
import pandas as pd S = pd.Series({'a':'A','b':'B','c':'C'}) print(S)
使用字元作為元素建立另一個簡單的 Python Pandas Series,Python 字典的鍵會自動作為 Series 索引值。
輸出
a A b B c C dtype: object
大寫字母和小寫字母分別是 Series 元素和標籤名稱。
Pandas Series 是一種陣列型別的物件,它將儲存任何資料型別的一維值。在上面的兩個例子中,我們看到了整數型別和物件型別的 Series 建立。
廣告