“Remova linhas com nan em pandas de coluna” Respostas de código

Drop Row se todos os valores forem nan

df = df.dropna(axis = 0, how = 'all')
Tender Turtle

soltar se nan em pandas colunas

df = df[df['EPS'].notna()]
Hambo

Pandas Drop Row com NAN

import pandas as pd

df = pd.DataFrame({'values_1': ['700','ABC','500','XYZ','1200'],
                   'values_2': ['DDD','150','350','400','5000'] 
                   })

df = df.apply (pd.to_numeric, errors='coerce')
df = df.dropna()
df = df.reset_index(drop=True)

print (df)
Euler's Good Eye

Remova linhas ou colunas com valor nan

df.dropna()     #drop all rows that have any NaN values
df.dropna(how='all')
Desert Trap

Remova linhas com nan em pandas de coluna

df.dropna(subset=['EPS'], how='all', inplace=True)
Jittery Jay

Os pandas caem linhas com NAN em uma coluna específica

In [30]: df.dropna(subset=[1])   #Drop only if NaN in specific column (as asked in the question)
Out[30]:
          0         1         2
1  2.677677 -1.466923 -0.750366
2       NaN  0.798002 -0.906038
3  0.672201  0.964789       NaN
5 -1.250970  0.030561 -2.678622
6       NaN  1.036043       NaN
7  0.049896 -0.308003  0.823295
9 -0.310130  0.078891       NaN
Hurt Hare

Respostas semelhantes a “Remova linhas com nan em pandas de coluna”

Perguntas semelhantes a “Remova linhas com nan em pandas de coluna”

Mais respostas relacionadas para “Remova linhas com nan em pandas de coluna” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código