Để chỉ ra các giá trị chỉ mục trùng lặp, hãy sử dụng phương thức index.duplicated ().
Đầu tiên, hãy nhập các thư viện được yêu cầu -
import pandas as pd
Tạo chỉ mục với một số bản sao -
index = pd.Index(['Car','Bike','Airplane','Ship','Airplane'])
Hiển thị chỉ mục -
print("Pandas Index with duplicates...\n",index)
Chỉ ra các giá trị chỉ mục trùng lặp là Đúng, còn lại là Sai. Theo mặc định, nó giữ cho lần xuất hiện đầu tiên của giá trị trùng lặp không được đánh dấu -
print("\nIndicating duplicate values...\n", index.duplicated())
Ví dụ
Sau đây là mã -
import pandas as pd # Creating the index with some duplicates index = pd.Index(['Car','Bike','Airplane','Ship','Airplane']) # Display the index print("Pandas Index with duplicates...\n",index) # Return the dtype of the data print("\nThe dtype object...\n",index.dtype) # get the dimensions of the data print("\nGet the dimensions...\n",index.ndim) # Indicate duplicate index values as True, rest False # By default it keeps the first occurrence of the duplicate value unmarked print("\nIndicating duplicate values...\n", index.duplicated())
Đầu ra
Điều này sẽ tạo ra mã sau -
Pandas Index with duplicates... Index(['Car', 'Bike', 'Airplane', 'Ship', 'Airplane'], dtype='object') The dtype object... object Get the dimensions... 1 Indicating duplicate values... [False False False False True]