본문 바로가기
반응형

numpy2

isnan vs isna vs isnull 차이점(스마트인재개발원) 요즘 파이썬으로 머신러닝 수업을 받는데 데이터 전처리를 하면서 결측치를 처리하기 위해서 메서드(함수)를 사용하여 결측값을 찾는데 비슷한 메서드가 자주 등장하여 햇갈리는 부분이 있어서 개념정리도 할겸해서 포스팅을 해보니다. isnan vs isna vs isnull 차이점 우선 nan은 Not a Number의 뜻으로 결측치, 없는값이라는 의미로 isnan(값)은 값이 결측치이면 boolean 데이터타입인True, 아니면 False를 return하는 메서드 입니다. isnan과 isna 그리고 isnull은 모두 결측치를 찾아 True, False로 리턴해주는 기능을 하는 메서드입니다. 1. isnan isnan은 Numpy의 결측치를 찾아주는 메서드입니다. NumPy의 공식사이트의 API referenc.. 2021. 11. 24.
머신러닝 파이썬(python) 라이브러리 기계 학습 또는머신 러닝(machine learning)은 경험을 통해 자동으로 개선하는 컴퓨터 알고리즘의 연구이다.인공지능의 한 분야로 간주된다. 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발하는 분야이다. 가령, 기계 학습을 통해서 수신한 이메일이 스팸메일인지 아닌지를 구분할 수 있도록 훈련할 수 있다. 기계학습 문제들을 학습 종류에 따라 지도학습(문제와 답이 둘다 존재), 비지도학습(문제는 존재하지만 답은 알아서 알아야함.) 그리고 강화학습(문제도 답도 알아서 찾아나가야 함.)3가지로 나눌 수 있다. 특히 지도학습과 비지도학습의 구분은 레이블(label)의 유무에 따라 이뤄진다. 여기서 레이블이란, 학습 데이터의 속성을 무엇을 분석할지에 따라 정의되는 데이터를 뜻한다. 파이썬(Python).. 2021. 11. 22.
반응형