본문 바로가기
PYTHON

PANDAS-빈 데이터 셀 제거하기[PYTHON개발]

by cellin 2023. 11. 2.

빈 셀은 데이터를 분석할 때 잠재적으로 잘못된 결과를 제공할 수 있으므로 빈 셀이 포함된 행을 제거하여 정확도롤 높일 수 있다

** 데이터 세트가 매우 클 수 있고 몇 개의 행을 제거해도 결과에 큰 영향을 미치지 않으므로 일반적으로 괜찮습니다.

 

 

 

dropna()메서드

 

DataFrame을 반환하며 원본은 변경하지 않음

빈 셀이 없는 새 데이터 프레임을 반환

 

EXAMPLE

import pandas as pd

df = pd.read_csv('data.csv')

new_df = df.dropna()

print(new_df.to_string())
 

 

 

df.dropna(inplace = True)

 

원본 DataFrame을 변경하려면 다음 inplace = True인수를 사용

NULL 값을 포함하는 모든 행을 제거

import pandas as pd

df = pd.read_csv('data.csv')

df.dropna(inplace = True)

print(df.to_string())
 

 

 

 

 

 

 

 

사진: UnsplashLuke Chesser

728x90
반응형