일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- matplotlib
- Apache
- array
- Tkinter
- list
- Python
- PySpark
- PANDAS
- string
- google apps script
- numpy
- Excel
- c#
- Kotlin
- Google Spreadsheet
- gas
- django
- math
- Google Excel
- PostgreSQL
- SQL
- Github
- Mac
- dataframe
- GIT
- 파이썬
- Java
- hive
- Redshift
- Today
- Total
목록isNaN (2)
달나라 노트
isNaN method는 특정 값을 parameter로 받아서 해당 값이 NaN값인지를 판단하여 그에 따른 boolean을 return합니다. Syntax Number.isNaN(value) - value 어떤 값을 parameter로 받아서 value가 NaN값인지를 판단합니다. value가 NaN이라면 true를 return합니다. value가 NaN이 아니라면 false를 return합니다. NaN은 Not a Number의 약자로 이름 자체는 숫자가 아닌 값을 의미하는 것 같습니다. 그러나 좀 더 정확히 말하면 NaN은 보통 값이 없는 경우, 잘못된 값, 나타낼 수 없는 값, 에러값 등을 의미합니다. 예를들어 1000 / 0 과 같이 0으로 나눈 값 문자와 어떤 숫자를 곱한 것 등이 모두 NaN으..
어느 프로그래밍 언어에서나 데이터를 다룰 때 가장 중요한 부분 중 하나는 null, NaN, None 등의 값을 다루는겁니다. 어떤 데이터가 null 값일 때에는 다른 숫자를 return한다던지, Pandas DataFrame의 어느 위치의 값이 NaN이면 해당 위치에 다른 값을 집어넣는다던지, 어떤 변수에 할당된 값이 NaN이라면 다른 값을 해당 변수에 재할당한다던지 등의 상황이 상당히 자주 발생합니다. SQL에서는 null값을 다루기 위해 nvl, coalesce등의 함수가 있죠. 그러면 Python에서 None, NaN값을 다루기 위해선 어떻게 해야할까요? 이 방법을 알아보기 전에 Python에서 NaN과 None의 특징을 알아봅시다. import numpy as np print(np.NaN == ..