Если вы берете самый большой в dataframe панд, есть ли способ игнорировать столбец со значениями NaN? Если я хочу выбрать 5 столбцов с 5 наименьшими значениями, и если в некоторых столбцах указаны значения NaN, то столбец игнорируется. Если число столбцов с конечными значениями меньше 5, выберите все заголовки столбцов с конечными значениями (< 5).Если вы берете самый большой в dataframe панд, есть ли способ игнорировать столбец со значениями NaN?
0
A
ответ
0
nlargest
принимает n верхних строк, отсортированных по убыванию columns
, переданных методу. Если есть значения NaN, которые попадают в верх, тогда они будут включать их. Если вы хотите игнорировать строки, в которых значения NaN существуют в столбцах, которые были отсортированы, сделайте следующее:
# assume a variable 'columns' exist that defines what columns to sort
# by. You'll have to assign this yourself. Also assign 'n' yourself.
df = df.dropna(subset=columns)
df = df.nlargest(n, columns=columns)
Смежные вопросы
- 1. Заменить NaN в dataframe со случайными значениями
- 2. Заменить значения NaN в dataframe со значениями в серии питона
- 3. словарь со значениями как списки для панд dataframe кадра
- 4. Сохраняя столбец со всеми строками во GroupBy на панд dataframe
- 5. добавив новый столбец со значениями из существующих
- 6. Заменяет пространства с NAN в панд dataframe
- 7. Элегантный способ создания пустых панд DataFrame с NaN типа float
- 8. Удалить столбец в панд DataFrame, если его сумма меньше х
- 9. как приписывать столбец в панд dataframe в каждой группе
- 10. панд добавить столбец GroupBy dataframe
- 11. Самый простой способ Flatten словарем и Преобразовать в панд Dataframe
- 12. Есть ли лучший способ сделать numpy.argmin() игнорировать NaN значение
- 13. Поиск в панд dataframe
- 14. Есть ли способ добавить столбец в группу при использовании панд?
- 15. Заполните значения NaN столбца в dataframe от других dataframe панд
- 16. Заполнение отсутствует средние значения в панд dataframe
- 17. Подсчет сгруппированных данных с пропущенными значениями в панд dataframe
- 18. эффективный способ изменения формы панд dataframe
- 19. заполните NaN со значениями из списка
- 20. Развернуть панд столбец DataFrame в несколько строк
- 21. Заполнение столбца dataframe со значениями другого dataframe
- 22. Округление один столбец в панд dataframe
- 23. как организовать панд столбец dataframe в порядке
- 24. Добавить столбец панд dataframe индексируется другой колонке
- 25. Есть ли способ эффективно преобразовать тип данных в столбец DataFrame?
- 26. Установите диагональный треугольник в панд DataFrame к NaN
- 27. Самый быстрый способ инициализации массива numpy со значениями, заданными функцией
- 28. Заменить определенные значения одного dataframe со значениями в другом dataframe, если общая строка найдено
- 29. Слияние мультииндексных dataframe в панд
- 30. средневзвешенной строки dataframe панд
Можете ли вы разместить пример? Я попытался повторить вашу задачу и все в порядке. – knagaev