1 Python数据分析数据分析——pandas——series01
Series对象类似于一维array数组,能保存任何类型的数据,如整数、字符串、浮点数等。主要
由一组值(value)和与之相关的索引(index)组成。
需强调的是Series对象的索引包含位置索引和名称索引:
位置索引位置索引 又称隐式索引,由系统分配,固定为从0开始的整数
名称索引名称索引 又称显示索引,由用户自定义,如无特别说明后文的index指名称索引
Series对象通吃一维array数组可用的函数或方法,还可通过index获取value,并具备index自动对齐
功能……
1 创建一个创建一个Series
pd创建Series对象的函数是pd.Series()。
ser1 = pd.Series([‘赵’,’钱’,’孙’]) #
通过
list
创建,输出左
边
[0,1,2]
是默认的位置索引,同时做名称索引
0 赵
1 钱
2 孙
dtype: object
ser2 = pd.Series(['a','b'],index=['周','吴']) #
通过
list
创
建,设置名称索引为
['a','b']
,位置索引仍为
[0,1]
周 a
吴 b
dtype: object
ser3 = pd.Series(np.arange(0,21,10),index=np.arange(1,4))
#
通过
array
数组创建索引和值
1 0
2 10
3 20
dtype: int32
ser4 = pd.Series(np.arange(0,21,10),index=list('abc'))
a 0
b 10
c 20
dtype: int32
ser5 = pd.Series({'a':10,'b':20,'c':30,'d':40,'e':50})
#
通过字典创建
a 10
b 20
c 30
d 40
e 50
dtype: int64
2 Series对象的属性对象的属性
评论10
最新资源