Python Pandas - Series introduction

目录

一 创建

1 直输创建

 2 用arange创建

 3 结合字典

 二 访问

1 用index访问values

2 表达式 条件访问

三  扩充

1  用index 增删

2 补充 isnull、notnull


Series包含了一个值序列,且包含了数据标签(索引)

一 创建

from pandas import Series

1 直输创建

① 默认序列index
  • a = [1, 2 ,3 ]
  • s = Series ( a )
  •  

 查看创建的index和对应的值

  • s.index
  • s.values
② 创建时指定index
  • s1 = series ( a ,index = ['A' , 'B', 'C' ]
  •  
  •  s1. index

 

 2 用arange创建

引入numpy;arange 从0开始默认

  • import numpy as np
  • S2 = Series ( np. arange(5) )
  •  

 

 3 结合字典

① 用字典创建
  • d = { 'A' : 1, 'B' : 2,  'C' :3 }
  • s3 = Series ( d )
 ②  把Series 转换成 字典
  • s3. to_dict ( )

 

 二 访问

1 用index访问values

  • s3 [ 'A' ]

  •  

2 表达式 条件访问

访问值是大于1的Series

  •  s3 [  s3 > 1  ]

 查看条件访问后的类型

  • type (  s3 [  s3 > 1  ] )

 

三  扩充

1  用index 增删

现s3如下,将其扩充,命名s4

  •  s4 = Series ( s3 ,index = [ 'A', 'B', 'C' ,'D' ]

 增加index就可以扩充了,删除同理 少写字母就好

2 补充 isnull、notnull

① isnull

是null的则返回为 True

  • s4. isnull ()
②  notnull

notnull 和isnull相反

  • s4. notnull ()

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值