pandas學習 series的基本用法

2021-07-27 05:06:19 字數 1452 閱讀 5337

series是一種類似於一維陣列的物件,是由一組資料及其所對應的標籤所組成,以下為我運用其中的一些簡單的常用的用法做過的一些測試:

實驗結果如下所示:

series的值: [10 20 30 40 50]

series的標籤: index([u'a', u'b', u'c', u'd', u'e'], dtype='object')

b: 20

the third: 40

[('a', 10), ('b', 20), ('c', 30), ('d', 40), ('e', 50)]

取標籤大於c的項: 

d    40

e    50

dtype: int64

取值大於20的項: 

c    30

d    40

e    50

dtype: int64

將每一項中的數×2 

a     20

b     40

c     60

d     80

e    100

dtype: int64

將字典轉化為series: 

bushi    3

nihao    1

wode     2

dtype: int64

**:

#coding=utf-8

'''created on 2017-2-20

@author: admin

'''import pandas as pd

from numpy import *

list2=[10,20,30,40,50]

indexlist=['a','b','c','d','e']

series=pd.series(list2,index=indexlist)

print 'series的值:',series.values

print 'series的標籤:',series.index

#即可以像陣列一樣檢索,也可以像字典一樣檢索

print 'b:',series['b']

print 'the third:',series[3]

#series支援字典的一些方法

print list(series.iteritems())

#一些運算

print '取標籤大於c的項:','\n',series[series.index>'c']

print '取值大於20的項:','\n',series[series.values>20]

print '將每一項中的數×2','\n',series*2

dict=

series2=pd.series(dict)

print '將字典轉化為series:','\n',series2

其中為一些簡單的用法,具體作用已經在**注釋中標註過,這裡不做詳細的贅述。

pandas 入門之Series學習

pandas 入門學習 series 使用方法 import pandas as pd from pandas import series,dataframe import numpy as npseries 是一種類似於一維陣列的物件,它是由一組資料 各種numpy資料 以及一組與之相關的索引組成...

pandas學習 一 Series物件

ser ies對 象的建立 colorseries物件的建立 series 物件的創 建 s er ies類 型是注重 索引和值 的一種類 型series型別是注重索引和值的一種型別 series 型別是注 重索引和 值的一種 型別使 用s erie s來建立 乙個基本 seri es型別 使用se...

pandas中的Series物件

series和dataframe是pandas中最常用的兩個物件 1。可以用numpy的陣列處理函式直接對series物件進行處理 2。支援使用位置訪問元素,使用索引標籤作為下標訪問元素 每個series物件實際上都是由兩個陣列組成 1 index 從ndarray陣列繼承的index索引物件,儲存...