pandas学习:series的基本用法
来源:互联网 发布:linux 文件权限 rwx 编辑:程序博客网 时间:2024/06/06 02:16
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 pdfrom numpy import *list2=[10,20,30,40,50]indexlist=['a','b','c','d','e']series=pd.Series(list2,index=indexlist)print 'series的值:',series.valuesprint '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*2dict={'nihao':1,'wode':2,'bushi':3}series2=pd.Series(dict)print '将字典转化为series:','\n',series2其中为一些简单的用法,具体作用已经在代码注释中标注过,这里不做详细的赘述。
如有错误欢迎大家批评指正。
0 0
- pandas学习:series的基本用法
- pandas.Series函数用法
- pandas学习笔记-Series
- pandas数据结构Series学习
- pandas中的Series学习
- Pandas学习:对于Series和DataFrame一些基本操作
- 我的python学习笔记(4) pandas 之 Series, DataFrame
- pandas的数据结构-Series
- Pandas库的使用--Series
- python-pandas的基本用法02
- python-pandas的基本用法03
- python-pandas的基本用法04
- python-pandas的基本用法05
- python-pandas的基本用法06
- python-pandas的基本用法07
- python-pandas的基本用法08
- python-pandas的基本用法09
- python-pandas的基本用法10
- 分布式服务框架 dubbo/dubbox 入门示例(2)
- Ajax封装
- Magic Ball Privacy Policy
- 世界因大数据而 改变
- 继承
- pandas学习:series的基本用法
- STL的基本介绍
- 正向代理和反向代理的简单理解
- 数据结构实例<五>(Intersection)容易
- petri网初步
- Spring4的开发(第三天)
- Laravel5.2目录结构及composer.json文件解析
- http 错误代码表
- MySQL索引背后的数据结构及算法原理