pandas的資料結構 Series建立使用

2022-03-13 21:07:39 字數 970 閱讀 6574

# 1.    使用series建立乙個空的系列:

import pandas as pd

s=pd.series()

print(s)

輸出結果為:series(, dtype: float64)

# 2.    從ndarray建立乙個系列:

import numpy as np

arr=np.array(['a','b','c','d'])

s=ps.series(arr)

print(s)

輸出結果為:

如果沒有傳遞索引值,那麼預設的索引將是範圍(n),n是陣列長度

# 3.    從字典建立乙個系列:
d=

s=pd.series(d,index=['b','d','c','a'])

print(s)

輸出結果:

如果指定了索引,那麼輸出的是自定義的索引值

字典可以作為輸入傳遞,如果沒有指定索引,則按排序順序取得字典以構造索引

如果指定了索引,索引中與標籤對應的資料中的值將被拉出,注意:索引順序不變,缺少的元素使用nan(不是數字)

# 4.    從標量建立乙個系列:

s=pd.series(5,index=[0,1,2,3])

print(s)

輸出結果:

如果資料是標量值,則必須寫索引,資料的長度就是索引的長度

pandas資料結構

coding utf 8 pandas是numpy的公升級版,功能比numpy更高階 import pandas as pd import numpy as np pandas庫主要定義了兩種資料型別 series dataframe 通過乙個list列表構建乙個series資料 ser obj p...

Pandas資料結構

pandas處理以下三個資料結構 這些資料結構構建在numpy陣列之上,這意味著它們很快。考慮這些資料結構的最好方法是,較高維資料結構是其較低維資料結構的容器。例如,dataframe是series的容器,panel是dataframe的容器。資料結構 維數描述系列1 1d標記均勻陣列,大小不變。資...

pandas的資料結構 Series

要是用pandas,你首先得了解它的兩個主要資料結構 series和dataframe,這裡我將簡單介紹一下series series,python,pandas from pandas import series,dataframe import pandas as pd import numpy...