資料分析之Series基本操作

2021-08-21 15:33:12 字數 1782 閱讀 8140

###匯入包

import numpy as np

import pandas as pd

from pandas import series,dataframe

###series是一種類似與一維陣列的物件,由下面兩個部分組成:

s=series(data=[1,2,5,4,7])

s0 1

1 2

2 5

3 4

4 7

dtype: int64

s1=series(data=np.random.randint(1,100,5))

s10 7

1 50

2 24

3 81

4 49

dtype: int32

s=series(data=[1,2,5,4,7],index=['a','b','c','d','e'])

sa 1

b 2

c 5

d 4

e 7

dtype: int64

###使用字典建立

dict=

s2=series(data=dict)

s2數學 99

英語 100

語文 88

dtype: int64

###series的索引和切片

可以使用中括號取單個索引(此時返回的是元素型別),或者中括號裡乙個列表取多個索引(此時返回的是乙個series型別)。分為顯示索引和隱式索引:

s2

數學 99

英語 100

語文 88

dtype: int64

數學s2['數學']

99s2.loc['語文']

88

s2[0]

99s2[[1,2]]

英語 100

語文 88

dtype: int64

s2.loc['數學':'語文']

數學 99

英語 100

語文 88

dtype: int64

s2[0:3]

數學 99

英語 100

語文 88

dtype: int64

s2.head(2)

數學 99

英語 100

dtype: int64

s2.tail(2)

英語 100

語文 88

dtype: int64

ks2+2

數學 101

英語 102

語文 90

dtype: int64

s1+s2

0 nan

1 nan

2 nan

3 nan

4 nan

數學 nan

英語 nan

語文 nan

dtype: float64

python資料分析之Series學習

import pandas as pd pd.set option display.unicode.east asian width true 解決列名輸出不齊 df pd.read excel c users administrator desktop python資料分析code code 03...

資料分析之pandas庫 series物件

series是pandas中最基本的物件,series類似一種一維陣列。1.生成物件。建立索引並賦值。s1 pd.series 2.檢視索引和值。s1 series 1,2,3,4 index a b c d s1執行結果 a 1 b 2 c 3 d 4 dtype int64 3.series有字...

資料分析之基本統計

data.score.describe data.score.size data.score.max data.score.min data.score.sum data.score.mean 平均值 data.score.var 方差 data.score.std 標準差 累計求和 data.sc...