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索引物件,儲存...