Python Pandas – 使用传递的标签列表创建新索引(删除)
要使用传递的标签列表创建新索引(删除),请使用 index.drop() 方法。将标签列表传递给它。
首先,导入所需的库。
import pandas as pd
创建索引。
index = pd.Index(['Car','Bike','Truck','Ship','Airplane'])
显示索引。
print("Pandas Index...\n",index)
传递一个包含要删除的标签的列表。
print("\n删除标签后的更新索引...\n",index.drop(['Bike', 'Ship']))
例子
以下是代码。
import pandas as pd
# 创建索引。
index = pd.Index(['Car','Bike','Truck','Ship','Airplane'])
# 显示索引。
print("Pandas Index...\n",index)
# 返回数据类型。
print("\n数据类型对象...\n",index.dtype)
# 返回底层数据的形状元组。
print("\n一个元组,表示底层数据的形状...\n",index.shape)
# 传递一个包含要删除的标签的列表。
print("\n删除标签后的更新索引...\n",index.drop(['Bike', 'Ship']))
输出
这将生成以下代码。
Pandas Index...
Index(['Car', 'Bike', 'Truck', 'Ship', 'Airplane'], dtype='object')
数据类型对象...
object
一个元组,表示底层数据的形状...
(5,)
删除标签后的更新索引...
Index(['Car', 'Truck', 'Airplane'], dtype='object')
极客教程