무효 클릭 IP 추적 중...
파이썬/pandas

[판다스 기초] 특정 열(column) 삭제 하는 방법

꼬예 2022. 8. 23.

 

아래와 같은 데이터프레임이 있다고 하겠습니다. 

 

챗gpt를 이용한 데이터분석과 시각화 마스터하기 >>

 

예시코드

 

여기서 우리는 빨간 사각형 부분의 컬럼을 삭제하고 싶은데요.

 

본격적으로 시작하기 전 하나의 컬럼부터 삭제하는 법에 대해 알아볼게요.

 

1) 하나의 컬럼 삭제

만약 2021.07을 삭제하고 싶다면 아래와 같이 적어주면 됩니다.

 

 

drop 함수 인자인 labels삭제하고싶은 컬럼명을 할당해주면 됩니다. 

여기서 point는 axis=1로 설정해야된다는 점입니다. 

 

즉 "컬럼 중에서 2021.07을 찾겠다"라고 판다스에게 말해주는 것인데요.

 

디폴트는 axis=0(인덱스 중 해당 값을 찾겠다)임으로 주의 하시기 바랍니다.

 

이대로 한번 실행을 해보겠습니다.

 

output:

 

output

 

여전히 값의 변화가 없습니다. 

 

이는 drop메소드가 영구적으로 데이터프레임을 수정하지 않았기 때문입니다.

영구적으로 수정하기 위해선 인자로 inplace=True를 추가해줘야 합니다.

 

output:

 

 

2) 두개 이상의 컬럼 삭제 

두 개 이상의 컬럼을 삭제 하고 싶다면 labels인자에 list형태의 값을 할당해주면 됩니다.

리스트안에 우리가 삭제하고 싶은 컬럼명들을 넣어줍니다.

 

나머지 부분은 앞서 설명한 것과 같으니 생략합니다.

 

여러개의값 삭제

 

👉 쥬피터노트북에 chatgpt 적용 하기

  • 트위터 공유하기
  • 페이스북 공유하기
  • 카카오톡 공유하기
이 컨텐츠가 마음에 드셨다면 커피 한잔(후원) ☕

댓글