1
resposta

Duvida sobre a questão

Há uma resposta que acredito está errada. A pergunta foi:

-> Selecione a opção que apresenta uma afirmação falsa:

A) O método notnull() retorna o contrário do método isnull().

B)A aplicação do método isnull() em um DataFrame retorna um DataFrame booleano, do mesmo tamanho do original, indicando se os valores são nulos.[Alternativa que eu marquei]

C)O método dropna() é a única forma de se eliminar informações nulas de uma DataFrame.[Alternativa Correta]

D)Alternativa correta! O método dropna() não é a única forma de se eliminar valores faltantes de um DataFrame. Em nossas aulas, mostraremos mais de uma forma de fazer isso.

[Dúvida]Mas de fato nos meus testes A aplicação do método isnull() não trás um dataframe e sim uma series, não é ?

1 resposta

Saulo,

A alternativa B está correta, pois especifica a aplicação do método isnull() em um DataFrame. Se você selecionar uma única coluna e utilizar o método, ai de fato o retorno será uma Series.

type(df.isnull())

pandas.core.frame.DataFrame

type(df['coluna'].isnull())

pandas.core.series.Series