[Pandas] 결측치 탐색과 처리 함수 (isna, fillna, dropna 등)
목차1. 개요2. 내용2-1. 결측치란?2-2. isna()2-3. notna()2-4. 결측치 탐색 활용 예제2-5. fillna()2-6. dropna()2-7. interpolate()3. 결론 1. 개요데이터 분석에서 결측치는 피할 수 없는 문제입니다. 센서 오작동, 사용자의 미입력, 크롤링 실패 등 다양한 이유로 누락된 값이 생기며, 이를 제대로 처리하지 않으면 분석 결과가 왜곡될 수 있습니다. Pandas는 결측치를 탐지하고, 채우거나 제거하는 강력한 함수들을 제공합니다.이번 글에서는 isna(), notna(), fillna(), dropna(), interpolate() 함수들을 중심으로 결측치 처리의 모든 것을 실습과 함께 정리해봅니다.2. 내용2-1. 결측치란?Pandas에서 결측치는 ..
2025. 4. 20.
[NumPy] 값 비교 및 검증 함수 총정리 (isnan, isfinite, allclose, array_equal 등)
목차1. 개요2. 내용2-1. np.isnan()2-2. np.isfinite()2-3. np.isinf()2-4. np.allclose()2-5. np.array_equal()3. 결론1. 개요데이터 분석과 수치 계산을 수행하다 보면, 종종 배열 내의 값이 NaN(결측값)인지, 유한한 값인지, 무한대인지 등을 검증해야 할 상황이 많습니다. 또한, 두 배열이 거의 같은 값인지, 완전히 같은지를 비교할 수 있는 함수들도 자주 사용됩니다. NumPy에서는 이러한 검증과 비교를 위한 강력한 도구들을 제공합니다.이번 글에서는 np.isnan(), np.isfinite(), np.isinf(), np.allclose(), np.array_equal() 등의 함수를 중심으로 값 비교 및 검증 함수들을 실습과 함께 ..
2025. 4. 19.