各位同学好,今天和大家分享一下pandas库的索引操作--重新生成索引。
本文主要介绍如何重新生成Series类型和DataFrame类型的索引。
(1)Series类型重新生成索引
方法: 变量 = Series名.reindex([索引名])
采用该方法需要使用一个变量来接收返回值。重新生成索引的方法不会直接修改原数据,需要有一个变量来接收修改后的结果。
如下代码,由于在定义Series类型数据时,ps1中没有出现索引名'f',因此在重新生成索引时,添加的索引'f'对应的值是nan。
import pandas as pd #导入pandas库
# 生成一个Series数据,指定索引名
ps1 = pd.Series(range(1,6),index=['a','b','c','d','e&