Python Pandas – 在特定位置插入新的索引值
要在特定位置插入新的索引值,请使用Pandas中的index.insert()方法。首先,导入所需的库-
import pandas as pd
创建Pandas索引 –
index = pd.Index(['汽车','自行车','飞机','船','卡车'])
显示索引 –
print("Pandas的索引...\n",index)
使用insert()方法在特定位置插入新值。 insert()中的第一个参数是新索引值放置的位置。这里的2表示将新索引值插入到索引2,即第3个位置。第二个参数是要插入的新索引值。
print("\n在插入新索引值后...\n", index.insert(2, '郊区'))
例子
下面是代码-
import pandas as pd
#创建Pandas的索引
index = pd.Index(['汽车','自行车','飞机','船','卡车'])
# 显示索引
print("Pandas的索引...\n",index)
# 返回数据类型
print("\n数据类型...\n",index.dtype)
#使用insert()方法在特定位置插入新值
#insert()中的第一个参数是新索引值放置的位置。
#这里的2表示将新索引值插入到索引2,即第3个位置。第二个参数是要插入的新索引值。
print("\n在插入新索引值后...\n", index.insert(2, '郊区'))
输出
将产生以下输出 –
Pandas的索引...
Index(['汽车','自行车','飞机','船','卡车'], dtype='object')
数据类型...
object
在插入新索引值后...
Index(['汽车','自行车','郊区','飞机','船','卡车'], dtype='object')
极客教程