Как удалить нулевые значения в pandas?

Пользователь

от evalyn.barrows , в категории: Python , 5 месяцев назад

Как удалить нулевые значения в pandas?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от wilburn , 5 месяцев назад

@evalyn.barrows 

Чтобы удалить нулевые значения из датафрейма в pandas, вы можете использовать метод DataFrame.dropna(). Этот метод позволяет удалить строки или столбцы, содержащие пропущенные значения (NaN). Чтобы удалить строки с нулевыми значениями, вы можете использовать следующий код:

1
2
3
4
5
6
7
import pandas as pd

# Загружаем датафрейм
df = pd.read_csv("data.csv")

# Удаляем строки с нулевыми значениями
df = df.dropna()


Чтобы удалить столбцы с нулевыми значениями, вы можете использовать следующий код:

1
2
3
4
5
6
7
import pandas as pd

# Загружаем датафрейм
df = pd.read_csv("data.csv")

# Удаляем столбцы с нулевыми значениями
df = df.dropna(axis=1)


Обратите внимание, что по умолчанию метод dropna() удаляет строки с пропущенными значениями. Чтобы удалить столбцы, вы должны указать параметр axis=1.


Если вы хотите удалить с