Python Pandas – 将所有重复的索引值设为True

Python Pandas – 将所有重复的索引值设为True

要将所有重复的索引值设为True,可以使用 index.duplicated() 方法。使用 keep 参数,将其值设为 False.

首先,导入所需的库−

import pandas as pd

创建具有一些重复项的索引−

index = pd.Index(['Car','Bike','Airplane','Ship','Airplane'])

显示索引−

print("具有重复项的pandas索引...\n",index)

将所有重复的索引值设为True。将”keep”参数设为”False” −

print("\n将所有重复的索引值设为True...\n", index.duplicated(keep=False))

示例

以下是代码−

import pandas as pd

# 创建具有一些重复项的索引
index = pd.Index(['Car','Bike','Airplane','Ship','Airplane'])

# 显示索引
print("具有重复项的pandas索引...\n",index)

# 返回数据类型
print("\n数据类型...\n",index.dtype)

# 获取数据的维度
print("\n获取数据的维度...\n",index.ndim)

# 将所有重复的索引值设为True
# 将"keep"参数设为"False"
print("\n将所有重复的索引值设为True...\n", index.duplicated(keep=False))

输出

这将生成以下代码−

具有重复项的pandas索引...
 Index(['Car', 'Bike', 'Airplane', 'Ship', 'Airplane'], dtype='object')

数据类型...
 object

获取数据的维度...
 1

将所有重复的索引值设为True...
 [False False True False True]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程