Как проверить значения NaN при доступе к мультииндексу? - PullRequest
0 голосов
/ 29 августа 2018

Я использую условие ниже для проверки значений NaN при доступе к серии в мультииндексе, и эта серия содержит значение NaN, но по какой-то причине, когда это условие проверяется, оно не распознает эти значения NaN и все еще выполняет код. Каков будет правильный способ сделать это?

if df['A'].loc[:, 'B'][C]['D'] is not None:

1 Ответ

0 голосов
/ 29 августа 2018

Импортируйте numpy и затем используйте метод isnan при вашем условии:

numpy.isnan(df['A'].loc[:, 'B'][C]['D'])

Если вам нужна ссылка: numpy.isnan ()

...