本帖最后由 chenshuo 于 2019-12-12 21:41 编辑
Series基本操作
1、修改Series索引
- import pandas as pd
- s1 = pd.Series([0, 1, 2, 3, 4])
- print('原始索引s1:\n',s1)
- s1.index = ['A', 'B', 'C', 'D', 'E']
- print('修改后索引s1:\n',s1)
复制代码
2、Series纵向拼接
- s3 = pd .Series({'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5})
- print('s3:\n',s3)
- s4 = s3.append(s1)
- print('s4:\n',s4)
复制代码
3、Series按指定索引删除元素
- print('删除前s4:\n',s4)
- s4 = s4.drop('e') # 删除索引为 e 的值
- print('删除后s4:\n',s4)
复制代码
4、Series修改指定索引元素
- print('修改前s4:\n',s4)
- s4['A'] = 18 # 修改索引为 A 的值 = 18
- print('修改后s4:\n',s4)
复制代码
5、按指定索引查找元素
- print('s4:\n',s4)
- s4['E']
复制代码
6、Series切片操作
- print('s4所有数据\n',s4[:])
- print('s4前三个数据\n',s4[:3])
- print('s4除去后三个数据\n',s4[:-3])
复制代码
|