Pandas的基本資料結構

2021-10-06 04:24:52 字數 1444 閱讀 7370

pandas提供3種基本資料結構

1.series: 帶標籤的一維陣列

2.dataframe: 帶標籤的二維陣列(即**)

3.panel: 帶標籤的 3維陣列

pd.version

out[10]: 『0.20.1』

s2=series([10,20,30],index=[『a』,『b』,『c』])

s2建立乙個以為陣列,可以用 標籤 或者 需要下標訪問這個陣列

s1.head()

out[30]:

0 10

1 20

2 30

dtype: int64

s9.head()

out[31]:

0 nan

1 1.0

2 0.0

3 2.0

dtype: float64

s2.head()

out[32]:

a 10

b 20

c 30

dtype: int64

s2.value_counts()

out[33]:

10 1

30 1

20 1

dtype: int64

s2.index.value_counts()

out[34]:

b 1a 1

c 1dtype: int64

dtype: int64

frame = dataframe(np.arange(12).reshape(3,4),index=[『a』,『b』,『c』],columns=[『c1』,『c2』,『c3』,『c4』])

frame

out[40]:

c1 c2 c3 c4

a 0 1 2 3

b 4 5 6 7

c 8 9 10 11

in[44]: frame

out[44]:

c1 c2 c3 c4

a 0 1 2 3

b 4 5 6 7

c 8 9 10 11

frame.index

out[45]: index([『a』, 『b』, 『c』], dtype=『object』)

frame[『a』]

獲得資料的描述:

frame.describe()

out[47]:

c1 c2 c3 c4

count 3.0 3.0 3.0 3.0

mean 4.0 5.0 6.0 7.0

std 4.0 4.0 4.0 4.0

min 0.0 1.0 2.0 3.0

25% 2.0 3.0 4.0 5.0

50% 4.0 5.0 6.0 7.0

75% 6.0 7.0 8.0 9.0

max 8.0 9.0 10.0 11.0

opencv基本資料結構

iplimage 首先介紹重要的成員變數 width和height表示了的尺寸。其次是depth和nchannels,depth是指畫素顏色的取值範圍,nchnannels為影象的通道,可以取1,2,3,4 origin變數定義了影象的原點,有兩個取值,分別是ipl origin bl和ipl or...

Python 基本資料結構

列表是python裡的內建的型別之一,可以新增和刪除其中的元素。如 role sam 33 dean 37 可以列表中包含列表,同一列表中包含不同型別的資料。下面介紹列表的一些通用操作,關於list的其他用法,可以通過help list 檢視。a 2,13,12,41,17,23 a 1 列表從0開...

基本資料結構定義

定義 棧是一種只能在一端進行插入或刪除操作的線性表。表中允許進行插入 刪除操作的一端稱為棧頂。棧頂的當前位置是動態的,棧頂的當前位置由乙個稱為棧頂指標的位置指示器指示。表的另一端稱為棧底。當棧中沒有資料元素時,稱為空棧。棧的插入操作通常稱為進棧或入棧,棧的刪除操作通常稱為退棧或出棧。特點 後進先出 ...