728x90
데이터 제거
1. 열 제거
df.drop(시리즈.index.tolist(), axis=1) # 변수 삭제 #drop안에 list가 들어가야함
2. 열 제거
df.drop(columns=['x1', 'x2'], axis =1, inplace=True) # 열 제거 # inplace=True는 df에 바로 적용
3. 열 제거
df.drop(columns={'x1', 'x2'})
실습 코드
import pandas as pd
import numpy as np
df = pd.DataFrame({ 'X1': [0, 1, 2, 4],
'X2': [5, 7, np.nan, 9],
'X3': [np.nan, 10, np.nan, 12]})
df
# 1. 열 제거
df.drop(시리즈.index.tolist(), axis=1) # 변수 삭제 #drop안에 list가 들어가야함
# 2. 열 제거
df.drop(columns=['X1', 'X2'], axis =1, inplace=True) # 열 제거 # inplace=True는 df에 바로 적용
# 3. 열 제거
df.drop(columns={'X1', 'X2'})
실습 결과

실습 파일
728x90
'<Python> > [DataFrame]' 카테고리의 다른 글
| 파이썬 Pandas DataFrame 정보(사분위수, 최대 최소값 등 수치형 정보) (0) | 2021.12.19 |
|---|---|
| 파이썬 Pandas DataFrame 개수 (0) | 2021.12.19 |
| 파이썬 Pandas DataFrame 일부 행 제거 (0) | 2021.12.18 |
| 파이썬 Pandas DataFrame 결측치 행 제거 (0) | 2021.12.18 |
| 파이썬 Pandas DataFrame 결측치 확인 (0) | 2021.12.18 |