1. 학습
  2. /
  3. 강의
  4. /
  5. R 사용자용 Python

Connected

연습 문제

결측값

결측값이 전혀 없는 데이터셋을 찾기는 매우 드뭅니다. pandas에서는 결측값을 NaN으로 표시합니다. 결측값이 있는지 확인하려면 pandas 함수 isnull()을 사용할 수 있어요. pd.isnull(df['column'])은 해당 값이 없으면 True를, 결측이 아니면 False를 반환합니다.

R과 비교하면, Python에서 결측값은 조금 다르게 동작합니다. 예를 들어, Python에서는 .mean() 메서드가 결측값을 자동으로 무시하고 평균을 계산합니다. 또한 .fillna() 메서드로 결측값을 다른 값으로 대체할 수 있어요. 이 메서드는 해당 열의 모든 결측값을 지정한 값으로 바꿉니다.

이번 연습에서는 tips 데이터셋에 일부 결측값이 포함되도록 수정해 두었습니다.

지침 1/3

undefined XP
    1
    2
    3

tips에서 'total_bill'이 결측인 행을 출력하세요.