[Pandas] 행/열 삭제 (+매개변수 axis, inplace)

cybergangster·2022년 6월 24일
0

Pandas

목록 보기
19/20
post-thumbnail

판다스 데이터프레임에서 행/열을 삭제하는 방법에는 이것 말고도 여러가지가 있겠지만,
그냥 뭔가 간단하고 예뻐보이는 코드ㅋㅋㅋ
(공부하다가 추가하도록 하겠다.)

[1] drop() 함수 사용
- 'col_name'이라는 열 삭제.
- 행/인덱스 삭제하고 싶으면 axis 매개변수를 0으로 바꾸면 된다.

df.drop('col_name', axis=1, inplace=True)

* axis 매개변수는 drop(), mean() 등의 메서드에서 사용된다.
* inplace 매개변수는 drop()나 rename() 등의 메서드에서 사용되는데,
변경될 데이터 프레임, 즉 변경 값을 저장할 때 사용한다.
False면 저장 안하고(default), True면 저장.

[2] 필요한 것만 유지

col=['필요한_열의_이름',...]
df=df[col]

0개의 댓글