<Python>/[DataFrame]

파이썬 Pandas DataFrame 열 제거

9566 2021. 12. 18. 21:16
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'})

 

실습 결과

 

실습 파일

열 제거 by 9566.ipynb
0.00MB

728x90