# 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...