estherAI

2022-02-15   阅读量: 1102

Python Series

Python部分笔记整理------Series

扫码加入数据分析学习群

导入全部代码:

import numpy as np

import pandas as pd

单个导入代码:

from pandas import Series,DataFrame


1、Series


1.1基本概念

1.1.1默认索引(隐式索引)

例:pd.Series([1,2])

1.1.2指定索引(显式索引)

例:pd.Series([1,2],index=['a','b'])

1.2索引,切片,选择和过滤

列表示例:s=Series([3,4,5,6],index=['a','b','c','d']

image.png

1.2.1获得单个值索引

s['a']

s.a

s.get('a')

s[0] #默认索引,隐式索引

1.2.2切片(切片不会改变其数据类型)

s['a':'c'] #切片,显式索引,两边闭合

s[0:3] # 隐式索引,左闭右开

s[::2] #开始,结束,步长

s['a':'d':2]

s[['a','d']] #切片

s=Series([3,4,5,6],index=['a','c','c','d']) #索引可以重复,尽量不要这样做

s['c']

1.2.3选择和过滤

s[s>4] #选出值符合要求的

s>4 #判断

s[(s>3)&(s<5)] #and

s[(s>3)|(s<5)] #or

s.index=='a'

s[s.index=='a'] #选出索引符合要求的

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
27.5385 5 2 关注作者 收藏

评论(2)

Adams小乙
2022-02-16

一哲?


0.0000 0 0 回复
estherAI
2022-02-15

序列示例,写错了

0.0000 0 0 回复

推荐课程

推荐帖子