Remove Rows with NaN from pandas DataFrame in Python (Example) | How to Drop & Delete Missing Data
How to drop rows containing NaN values in a pandas DataFrame in the Python programming language. More details: https://statisticsglobe.com/remove-rows-with-nan-of-pandas-dataframe-in-python
Python code of this video:
import pandas as pd # Load pandas
data = pd.DataFrame( # Create DataFrame with NaN values
{"x1":[1, 2, float("NaN"), 4, 5, 6],
"x2":["a", "b", float("NaN"), float("NaN"), "e", "f"],
"x3":[float("NaN"), 10, float("NaN"), float("NaN"), 12, 13]})
print(data) # Print DataFrame with NaN values
data1 = data.dropna() # Apply dropna() function
print(data1) # Print updated DataFrame
data2a = data.dropna(subset = ["x2"]) # Apply dropna() function
print(data2a) # Print updated DataFrame
data2b = data[data["x2"].notna()] # Apply notna() function
print(data2b) # Print updated DataFrame
data2c = data[pd.notnull(data["x2"])] # Apply notnull() function
print(data2c) # Print updated DataFrame
data3a = data.dropna(how = "all") # Apply dropna() function
print(data3a) # Print updated DataFrame
data3b = data[data.notna().any(axis = 1)] # Apply notna() function
print(data3b) # Print updated DataFrame
data3c = data[data.notnull().any(axis = 1)] # Apply notnull() function
print(data3c) # Print updated DataFrame
data4 = data.dropna(thresh = 2) # Apply dropna() function
print(data4) # Print updated DataFrame
Follow me on Social Media:
Facebook – Statistics Globe Page: https://www.facebook.com/statisticsglobecom/
Facebook – R Programming Group for Discussions & Questions: https://www.facebook.com/groups/statisticsglobe
Facebook – Python Programming Group for Discussions & Questions: https://www.facebook.com/groups/statisticsglobepython
LinkedIn – Statistics Globe Page: https://www.linkedin.com/company/statisticsglobe/
LinkedIn – R Programming Group for Discussions & Questions: https://www.linkedin.com/groups/12555223/
LinkedIn – Python Programming Group for Discussions & Questions: https://www.linkedin.com/groups/12673534/
Twitter: https://twitter.com/JoachimSchork
Music by bensound.com
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Remove Rows with NaN from pandas DataFrame in Python (Example) | How to Drop & Delete Missing Data», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.