Изменение 9.90000000e + 01 на numy nans - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть набор данных, который состоит из 9.90000000e + 01, однако я хотел бы изменить их на nans.Как бы я поступил так, пожалуйста?

1 Ответ

0 голосов
/ 23 сентября 2018

Если ваш набор данных называется arr, используйте маску, подобную этой:

arr[arr==99] = np.nan

Например:

>>> arr = np.array([9.90000000e+01,9.90000000e+02,9.90000000e+01])
>>> arr
array([ 99., 990.,  99.])

>>> arr[arr==99] = np.nan
>>> arr
array([ nan, 990.,  nan])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...