Để trả về Chỉ mục với các giá trị trùng lặp đã bị xóa hoàn toàn, hãy sử dụng index.drop_duplicates () phương pháp.
Đầ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)
Trả lại chỉ mục với các giá trị trùng lặp đã bị loại bỏ. Tham số "keep" với giá trị "False" loại bỏ tất cả các lần xuất hiện cho mỗi nhóm mục nhập trùng lặp -
print("\nIndex with duplicate values removed (drops all occurrences)...\n", index.drop_duplicates(keep = False))
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 bytes in the data print("\nGet the bytes...\n",index.nbytes) # get the dimensions of the data print("\nGet the dimensions...\n",index.ndim) # Return Index with duplicate values removed # The "keep" parameter with value "False" drops all occurrences for each set of duplicated entries print("\nIndex with duplicate values removed (drops all occurrences)...\n", index.drop_duplicates(keep = False))
Đầ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 bytes... 40 Get the dimensions... 1 Index with duplicate values removed (drops all occurrences)... Index(['Car', 'Bike', 'Ship'], dtype='object')