专栏首页python3pandas库Series类型与基本操作

pandas库Series类型与基本操作

pandas读取excel的类型是dataFrame,然后提取每一列是一个Series类型

Series类型包括index和values两部分

a = pd.Series({'a':1,'b':5})
a.index
a.values
Index(['a', 'b'], dtype='object')
array([1, 5], dtype=int64)

Series类型的操作类似ndarray类型

a[0]  #自动索引
a['a']#自定义索引

Series类型的操作类似Python字典类型

'a' in a
True
1 in a
False

Series类型在运算中会自动对齐不同索引的数据

a = pd.Series([1,3,5],index = ['a','b','c'])
b = pd.Series([2,4,5,6],index = ['c,','d','e','b'])
a+b

a     NaN
b     9.0
c     NaN
c,    NaN
d     NaN
e     NaN
dtype: float64

Series对象可以随时修改并即刻生效

a.index = ['c','d','e']
a

c    1
d    3
e    5

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • linux Maven+nexus3服务

    下载包:https://www.sonatype.com/download-oss-sonatype

    py3study
  • Python中列表的深浅拷贝

    py3study
  • F3达人 nino

    文笔不好,就乱说几句。在下此处说的f3 并不是BYD的f3,此乃 eclipse 上的f3.  因为鄙人的环境是windows,linux这样的高深环境,一般不...

    py3study
  • JS基础测试: NaN*0+2 的运算结果是多少?​

    NaN 即非数值(Not a Number),NaN 属性用于引用特殊的非数字值,该属性指定的并不是不合法的数字。

    舒克
  • PHP爬虫

    使用PHP Simple HTML DOM Parser这个库,然后自己对DOM选择器做一下二次封装,基本上可以应付一部分WordPress站点。

    libo1106
  • 测试用例设计的两个基本方法

    看到标题,我想你肯定也猜到了我要说的是啥,对,就是等价类划分和边界值分析这两个方法。

    sylan215
  • Git_学习_02_ 分支

    shirayner
  • DOM对象与jquery对象有什么不同

    1.jQuery对象和DOM对象 DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;...

    用户5640963
  • git基本操作

    合并分支时,加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。

    Java架构师历程
  • Gorilla源码分析之gorilla/context源码分析

    第一时间获取文章,可以关注本人公众号 月牙寂道长 yueyajidaozhang

    月牙寂道长

扫码关注云+社区

领取腾讯云代金券