Python Pandas – Indicate duplicate index values
要指示重复的索引值,请使用index.duplicated()方法。
首先,导入所需的库−
import pandas as pd
创建一些重复的索引−
index = pd.Index(['汽车','自行车','飞机','船','飞机'])
显示索引−
print("带有重复项的Pandas Index...\n",index)
指示重复的索引值为True,其余为False。默认情况下,它会保留重复值的第一个出现没有标记−
print("\n指示重复值...\n", index.duplicated())
示例
以下是代码−
import pandas as pd
# 创建一些重复的索引
index = pd.Index(['汽车','自行车','飞机','船','飞机'])
# 显示索引
print("带有重复项的Pandas Index...\n",index)
# 返回数据的dtype
print("\n数据的dtype...\n",index.dtype)
# 获取数据的维度
print("\n获取数据的维度...\n",index.ndim)
# 指示重复的索引值为True,其余为False
# 默认情况下,它会保留重复值的第一个出现没有标记
print("\n指示重复值...\n", index.duplicated())
输出
这将生成以下代码−
带有重复项的Pandas Index...
Index(['汽车','自行车','飞机','船','飞机'], dtype='object')
数据的dtype...
object
获取数据的维度...
1
指示重复值...
[False False False False True]
极客教程