2022-02-15
阅读量:
1853
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']
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'] #选出索引符合要求的






推荐帖子
0条评论
0条评论
0条评论