결측값 처리하기
시계열 데이터의 결측값을 대체하려면 다음 명령을 사용할 수 있어요:
df = df.fillna(method="ffill")
여기서 인수는 사용할 방법의 종류를 지정합니다. 예를 들어 bfill(뒤에서 채우기)을 지정하면 다음에 나오는 유효한 관측값으로 결측을 채우고, ffill(앞에서 채우기)을 지정하면 마지막 유효한 관측값으로 결측을 채웁니다.
이전 연습 문제에서 co2_levels에 결측값이 59개 있다는 점을 떠올려 보세요.
이 연습은 강의의 일부입니다
Python으로 시계열 데이터 시각화
연습 안내
co2_levels의 결측값을 뒤에서 채우기(bfill)로 대체하세요.- 결측값의 총 개수를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Impute missing values with the next valid observation
co2_levels = co2_levels.____(method=____)
# Print out the number of missing values
____(____.____())