Python Pandas庫中的序列資料結構是什麼?


Series是一個存在於Pandas庫中的,一維的、帶標籤的資料結構。軸標籤統稱為索引。

Series結構可以儲存任何型別的資料,例如整數、浮點數、字串、Python物件等等。它可以使用陣列、字典或常數值建立。

讓我們看看如何在Python中建立一個空的Series:

示例

 線上演示

import pandas as pd
my_series = pd.Series()
print("This is an empty series data structure")
print(my_series)

輸出

This is an empty series data structure
Series([], dtype: float64)

解釋

  • 在上面的程式碼中,匯入了'pandas'庫,並將其別名為'pd'。

  • 接下來,透過呼叫'Series'函式建立序列資料結構。

  • 然後將其列印到控制檯。

讓我們看看如何使用陣列建立序列資料結構,而無需顯式命名索引值。

示例

 線上演示

import pandas as pd
import numpy as np
my_data = np.array(['ab','bc','cd','de', 'ef', 'fg','gh', 'hi'])
my_series = pd.Series(my_data)
print("This is series data structure created using Numpy array")
print(my_series)

輸出

This is series data structure created using Numpy array
0  ab
1  bc
2  cd
3  de
4  ef
5  fg
6  gh
7  hi
dtype: object

解釋

  • 匯入所需的庫,併為方便使用賦予別名。

  • 下一步是建立一個NumPy陣列結構並將值作為資料傳遞到其中。

  • 接下來,建立一個空的序列資料結構,並將先前建立的資料作為引數傳遞給它。

  • 輸出顯示在控制檯上。

注意 - 當沒有為索引提供值時,將從0開始分配預設值。

更新於:2020年12月11日

737 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告