«nan» 태그된 질문

NaN은 "Not a Number"의 약어입니다. NaN은 때때로 자신과 같지 않습니다.

5
(NaN! = NaN)과 (NaN! == NaN)의 차이점은 무엇입니까?
우선 나는 방법 isNaN()과 Number.isNaN()작업을 알고 있다고 언급하고 싶습니다 . David Flanagan 의 Definite Guide 를 읽고 있으며 값이 NaN다음 과 같은지 확인하는 방법에 대한 예를 제공합니다 . x !== x 이 true경우 if 만 x입니다 NaN. 그러나 이제 질문이 있습니다. 왜 엄격한 비교를 사용합니까? 그것은 보인다 x != x …
148 javascript  nan 

9
NaN (결측) 값이있는 pandas GroupBy 열
그룹화하려는 열에 누락 된 값이 많은 DataFrame이 있습니다. import pandas as pd import numpy as np df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', np.NaN, '6']}) In [4]: df.groupby('b').groups Out[4]: {'4': [0], '6': [2]} Pandas가 NaN 대상 값으로 행을 삭제했음을 참조하십시오. (이 행을 포함하고 싶습니다!) 많은 연산 (많은 col이 누락 …



7
NumPy에서 NaN에 대한 빠른 확인
np.nanNumPy 배열에서 NaN ( ) 발생을 확인하는 가장 빠른 방법을 찾고 X있습니다. np.isnan(X)그것은 X.shape잠재적으로 거대한 shape의 부울 배열을 구축하기 때문에 의문의 여지 가 없습니다. 시도 np.nan in X했지만 작동하지 않는 것 같습니다 np.nan != np.nan. 이 작업을 수행하는 빠르고 메모리 효율적인 방법이 있습니까? ( "얼마나 거대"냐고 묻는 사람들에게 : 모르겠다. …
120 python  numpy  nan 

4
C / C ++ NaN 상수 (리터럴)?
또는 C / C ++에서 를 할당 할 NaN수 있습니까? JavaScript에서와 마찬가지로 : . 따라서 나중에 변수가 숫자인지 아닌지 확인할 수 있습니다.doublefloata = NaN
110 c++  nan 




5
Pandas 데이터 프레임에서 None을 NaN으로 바꿉니다.
나는 테이블이있다 x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None python None을 pandas NaN으로 바꾸고 싶습니다. 나는 시도했다 : x.replace(to_replace=None, value=np.nan) 그러나 나는 얻었다 : TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a 'bool' …

7
Pandas 데이터 프레임에서 셀을 NaN으로 설정하는 방법
데이터 프레임 열의 잘못된 값을 NaN으로 바꾸고 싶습니다. mydata = {'x' : [10, 50, 18, 32, 47, 20], 'y' : ['12', '11', 'N/A', '13', '15', 'N/A']} df = pd.DataFrame(mydata) df[df.y == 'N/A']['y'] = np.nan 하지만 마지막 줄은 실패하고 df 사본에서 작동하기 때문에 경고를 던집니다. 그렇다면 이것을 처리하는 올바른 방법은 무엇입니까? …
98 python  pandas  nan 


5
NaN과 None의 차이점은 무엇입니까?
팬더를 사용하여 csv 파일의 두 열을 읽은 readcsv()다음 값을 사전에 할당합니다. 열에는 숫자와 문자의 문자열이 포함됩니다. 때때로 셀이 비어있는 경우가 있습니다. 제 생각에는 해당 사전 항목에 읽은 값이 있어야 None하지만 대신 nan할당됩니다. 확실히 None이 널 값이 같은 반면, 빈 셀의 더 자세한 설명입니다 nan단지는 값 읽기 수없는 것을 말한다. 내 …
97 python  numpy  pandas  nan 

2
조용한 NaN과 신호 NaN의 차이점은 무엇입니까?
부동 소수점에 대해 읽었으며 NaN이 작업에서 발생할 수 있음을 이해합니다. 그러나 나는 이것이 개념이 정확히 무엇인지 이해할 수 없습니다. 그들 사이의 차이점은 무엇입니까? C ++ 프로그래밍 중에 어떤 것이 생성 될 수 있습니까? 프로그래머로서 sNaN을 유발하는 프로그램을 작성할 수 있습니까?

9
nan 값을 0으로 변환
2D numpy 배열이 있습니다. 이 배열의 일부 값은 NaN. 이 배열을 사용하여 특정 작업을 수행하고 싶습니다. 예를 들어 배열을 고려하십시오. [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. 79. 67. 89. 69.] …
95 python  numpy  nan 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.