Удалить Нан из столбца списковPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Удалить Нан из столбца списков

Сообщение Anonymous »

У меня есть фрейм данных со столбцом пустого значения и списком значений, который включает «nan». Мне нужно удалить нан и создать еще один столбец с общим количеством значений в списке в каждой ячейке.

Код: Выделить всё

data = {'Value_count': [0, 2, 2, 2, 3, 0, 0],
'Risk Rating': [nan, '[No Risk, nan]', '[Medium, No Risk/Not Rated]', '[High, nan]', '[Medium, No Risk, nan]', '', nan]}
Я сначала попробовал приведенный ниже код, чтобы преобразовать пустые строки в пустой список, а затем попытался удалить nan

Код: Выделить всё

df['Risk Rating'] = df['Risk Rating'].apply(lambda x: [] if pd.isna(x) or x == '' else x)

def remove_nan_from_list(lst):
return [item for item in lst if not pd.isna(item)]

df['Risk Rating'] = df['ListColumn'].apply(remove_nan_from_list)
но появляется список строк, таких как [['N', 'o', '', 'R', 'i', 's', 'k'] ]
Приносим извинения за не предоставление подробного результата, так как это сделано для служебной работы

Подробнее здесь: https://stackoverflow.com/questions/786 ... n-of-lists
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Удалить Нан из столбца списков
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Список списков списков на карте плоской карты списков
    Anonymous » » в форуме JAVA
    0 Ответы
    66 Просмотры
    Последнее сообщение Anonymous
  • Как работает индексация Pytorch со списками списков против списков списков против тензоров
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Ewm_mean игнорировать нан [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Причины потери Нан глубокого обучения
    Anonymous » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»