Удалить nans из списков во всех столбцах npd-фрейма панд - PullRequest
1 голос
/ 07 мая 2019

У меня есть датафрейм, полный списков (во многих столбцах), и в них есть nans.

Мне нужно исключить nans из каждого столбца, оставив правильный список.

Пример ячейки:

['tag_001', 'tag_07', nan, nan, nan] 

Как я могу удалить эти наны питонским способом?

Спасибо!

1 Ответ

0 голосов
/ 07 мая 2019

В библиотеке math есть функция, которая проверяет наличие nan.Легко используйте функцию фильтра, чтобы вернуть новый список, в котором нет нана.

import math

filter(lambda n: not math.isnan(n), ['tag_001', 'tag_07', nan, nan, nan])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...