[Python] DataFrame 행 삭제

데이터 분석/[Python] 기초

[Python] DataFrame 행 삭제

INCHELIN 2021. 9. 8. 16:54
728x90

(1) index 순서

 

df = df.drop([df.index[5]]) # 5번째 인덱스(행) 삭제
df = df.drop([df.index[5], df.index[7]]) # 5, 7번째 인덱스(행) 삭제

(2) index 이름

 

df = df.drop(['A', 'B']) # 인덱스명이 'A'와 'B'인 행 삭제

 

(3) 조건에 맞는 행 삭제

idx = df[df['지역'] == "서울"].index # '지역'이 '서울'인 행들의 인덱스 추출
df = df.drop([idx])
728x90