Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Pandas - 삭제된 레이블 목록을 전달하여 새 색인 만들기

<시간/>

전달된 레이블 목록이 삭제된 새 색인을 만들려면 index.drop()을 사용하세요. 방법. 레이블 목록을 전달하십시오.

먼저 필요한 라이브러리를 가져옵니다 -

import pandas as pd

인덱스 생성 -

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

인덱스 표시 -

print("Pandas Index...\n",index)

삭제할 레이블이 포함된 목록이 전달됩니다. −

print("\nUpdated index after deleting labels...\n",index.drop(['Bike', 'Ship']))

예시

다음은 코드입니다 -

import pandas as pd

# Creating the index
index = pd.Index(['Car','Bike','Truck','Ship','Airplane'])

# Display the index
print("Pandas Index...\n",index)

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# Return a tuple of the shape of the underlying data
print("\nA tuple of the shape of underlying data...\n",index.shape)

# a list containing labels to be dropped are passed
print("\nUpdated index after deleting labels...\n",index.drop(['Bike', 'Ship']))

출력

이것은 다음 코드를 생성합니다 -

Pandas Index...
Index(['Car', 'Bike', 'Truck', 'Ship', 'Airplane'], dtype='object')

The dtype object...
object

A tuple of the shape of underlying data...
(5,)

Updated index after deleting labels...
Index(['Car', 'Truck', 'Airplane'], dtype='object')