<Python>/[DataFrame]
파이썬 Pandas DataFrame 일부 행 제거
9566
2021. 12. 18. 21:16
728x90
데이터 제거
1. 일부 행 제거
df = df.drop(1, axis=0) # 1번째 행 제거
2. 일부 행 제거
df[~(df['X1'] == 'NEAR BAY')] # 원하는 행 제거
+ 추가
1. df.query('x1 ! = ''''') # 빈문자열 행 제거
실습 코드
import pandas as pd
import numpy as np
df = pd.DataFrame({ 'X1': [np.nan, 1, 2, 4],
'X2': [5, 7, np.nan, 9],
'X3': [np.nan, 10, np.nan, 12]})
df
# 1. 일부 행 제거
df = df.drop(1, axis=0) # 1번째 행 제거
# 2. 일부 행 제거
df[~(df['X1'] == 'NEAR BAY')] # 원하는 행 제거
실습 결과
실습 파일
728x90