본문 바로가기
개발 Tools/파이썬_Pandas & Numpy

파이썬 Pandas drop (삭제)

by 전컴반 2023. 2. 21.
반응형
drop

 

삭제한다.

 

axis = 0은 행(row), axis = 1은 열(col)이다.

마찬가지로 inplace=True를 해주면 자동으로 적용된다. 아니면 df = df.drop() 하면 된다.

 

2개 이상의 행 또는 열을 삭제하기 위해선 "[]" 으로 감싸줘야 한다.

 

import pandas as pd

df = pd.DataFrame([[0, 1, 2], [3, 4, 5]], index=["r0", "r1"], columns=["c0", "c1", "c2"])
print(df)

출력
    c0  c1  c2
r0   0   1   2
r1   3   4   5

 

위와 같은 기본형에서 아래처럼 행을 지우거나, 열을 지운다.

 

df.drop("r0", inplace=True)
print(df)

출력
    c0  c1  c2
r1   3   4   5


df.drop(["c0", "c1"], axis=1, inplace=True)
print(df)

출력
    c2
r1   5
반응형

댓글