# NaN

[dream coding] 10강 전역 객체 , 전역 프로퍼티, 전역 함수 TIL
브라우저 런타임 환경이라면 호스트객체 브라우저 api 노드환경 런타임이라면 호스트객체 노드 api 가 되는것

[Pandas] 결측값 관련 - isnull()/isna(), dropna(), fillna(), notna()
df.isnull() : 각 행/열 별 결측 여부, True(있음)/False(없음)(+) df.col_name.isnull() : 'col_name' 컬럼의 행별 결측 여부, True(있음)/False(없음)(+) dfdf.col_name.isnull() : 'col

talib nan Error
talib 처리 데이터중 nan 발생이건 별도 처리 방법이 없음 volume_adi 데이터셋 주석 처리하고데이타셋 생성부터 다시 시작
pandas 결측치 제거할 때 row에 값이 하나라도 있으면 제거하지 않기
판다스에서 결측치, Nan data를 제거할 때 그냥 dropna()를 하면 Nan이 있는 데이터 들이 전부 삭제 되는데 dropna(axis = 1) or dropna(axis = 0)을 작성하면 row나 column 기준으로 삭제 된다. 하지만 내가 원했던 것은

개발 공부 2일차
NaN 알아보기parseInt와 prompt를 같이 쓸 때 숫자(로 보이는 문자열)가 아닌 문자열을 입력했을때NaN이라는 값을 출력합니다. NaN은 Not a Number(숫자가 아님)의 약어입니다. 하지만 typeof NaN을 입력해볼 경우 어떻게 나타날까?넘버라는

[클린코드 JS] isNaN
isNaN = is Not A Number? \- isNaN() 함수는 어떤 값이 NaN인지 판별한다. \- 자바스크립트의 다른 모든 값과 달리, NaN은 같음 연산(==, ===)을 사용해 판별할 수 없기 때문에, NaN을 판별하는 함수가 필요했고 그 결과 isNaN

[JS] 빌트인 객체와 전역 객체
빌트인 객체와 전역 객체, 래퍼 객체와 다양한 빌트인 전역 함수, 빌트인 전역 프로퍼티, 암묵적 전역 등에 대해 다룬다
undefined vs null vs NaN
변수를 선언하고 값을 할당하지 않을 때 undefined이 자동으로 할당된다.undefined는 원시 타입(Primitive Type)이다. 함수가 값을 리턴하지 않을 때도 undefined가 할당된다.메서드와 선언에서 변수가 할당받지 못한 경우에도 undefined가

isNaN in JS
사람이 생가각하는 숫자는 10진수이다. 하지만 컴퓨터의 기본 숫자는 2진수이다. 10진수와 2진수를 왔다갔다하면, 소수점의 문제가 생길 수 있다.자바스크립트에서는 부동소수점 방법을 통해 문제를 해결하려고 하고 있다.isNaN은 자바스크립트에서 숫자를 판별하기가 어렵다는

자료형 변환 Number,String,Boolean
\-원하는 자료형으로 변환시켜줄 함수-Number() 다른 자료형 -> 숫자String() 다른 자료형 -> 문자열Boolean() 다른 자료형 -> 불(true,false값)String(123) -> '123' 와 같이 ''안에 값을 넣어주면 문자열이 된다.Numbe

TIL 작성 2021 9/8
스코프( 함수에 매개변수가 있으면 지역변수가 있다고 생각하면 됩니다.)함수에 지역변수가 있는 경우함수에 지역변수가 없는 경우undefined / NaN 클로저 내부함수가 있다고 클로저가 아니다.내부에서 외부로 접근할수 있어야 클로저로 간주된다.
.png)
TIL 77 | JS Falsy 값 (undefined, null, NaN)
undefined >"값이 없음, 초기화한 적 없음" 선언은 되었으나 값이 할당 되지 않은 상태 객체에서 존재하지 않는 속성을 접근하는 경우 적용예시 null >"값이 없음" 명시적으로 값이 비어있음을 나타내는데 사용 아무것도 참조하고 있지 않다라는 의미가 담겨 있

Undefined vs null vs NAN
'특정값을 반환하는 코드(code that returns value)'즉, 변수와 특정값을 이용해서 연산을 하는 경우 등을 말한다.(참고) value의 종류는 문자열, 숫자, 불린(T/F), undefined, null 등이 있다. 표현식(Expression)은 자바
NaN
NaN은 Not A Number(숫자가 아님)를 나타낸다.NaN을 반환하는 연산에는 5가지 종류가 있다.숫자로써 읽을 수 없음.(parseInt('문자열'), Number(undefined)결과가 허수인 계산식 (Math.sqrt(-1))피연산자가 NaN (7 \*\*
결측데이터 처리와 lambda
데이터가 NaN인지 아닌지 알려준다.DataFrame에서 isna()를 수행하면 모든 칼럼의 값이 NaN인지 아닌지를 True나 False로 알려준다.kaggle titanic 대회에서 많이 쓰는걸로 보였던 식은 아래와 같다.