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 建立。

更新於:2021年11月17日

256 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告