Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — VUNESP 2024

ProgramaçãoLinguagens de programação
Código
vu088044
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - Analista de Informática II
Na biblioteca pandas da linguagem Python os dados provenientes de bancos de dados são manipulados em objetos do tipo Dataframe. O método DataFrame.describe() tem como função retornar
  1. Aa matriz de correlação das colunas do dataframe.
  2. Ba quantidade de dados inválidos do dataframe.
  3. Cas codificações utilizadas nas colunas do dataframe.
  4. Dos gráficos de dispersão dos dados do dataframe.
  5. Emedidas estatísticas das colunas do dataframe.
Revelar gabarito e comentário

GabaritoE — medidas estatísticas das colunas do dataframe.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Pandas: Método DataFrame.describe()

Gabarito: letra E. O método describe() do pandas retorna um resumo de medidas estatísticas descritivas (contagem, média, desvio padrão, mínimo, quartis, máximo) para cada coluna numérica do DataFrame. As demais alternativas descrevem funcionalidades de outros métodos ou não correspondem ao que describe() faz.

DataFrame.describe()
  • 1Retorno
    • Medidas estatísticas descritivas
      • Contagem
      • Média
      • Desvio padrão
      • Mínimo
      • 1º quartil (25%)
      • Mediana (50%)
      • 3º quartil (75%)
      • Máximo
  • 2Não retorna
    • Matriz de correlação (corr())
    • Dados inválidos (isnull().sum())
    • Codificações (dtypes)
    • Gráficos (plot.scatter())
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A matriz de correlação entre colunas é obtida com o método DataFrame.corr(), não com describe().

Alternativa B — ❌ Incorreta

A quantidade de dados inválidos (valores nulos) é obtida com DataFrame.isnull().sum() ou DataFrame.info(), não com describe().

Alternativa C — ❌ Incorreta

As codificações utilizadas nas colunas (tipo de dado) são acessadas via DataFrame.dtypes ou DataFrame.info(), não via describe().

Alternativa D — ❌ Incorreta

Os gráficos de dispersão são gerados com bibliotecas como matplotlib ou seaborn, ou usando DataFrame.plot.scatter(), não com describe().

Alternativa E — ✅ Correta ⟵ GABARITO

DataFrame.describe() gera um novo DataFrame com estatísticas descritivas: contagem, média, desvio padrão, valor mínimo, primeiro quartil (25%), mediana (50%), terceiro quartil (75%) e valor máximo. Para dados categóricos, é possível usar describe(include='object') para obter frequência e moda.

PEGA ESSA DICA!

Memorize que describe() é o método padrão para análise exploratória inicial — ele fornece um resumo rápido da distribuição dos dados. Sempre que uma questão falar em “medidas estatísticas”, pense em describe().

Gabarito: letra E

Link permanente: /questoes/vu088044