Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024
Programação›Linguagens de programação
Código
ce178282
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Gestão de Dados Orçamentários
A respeito das linguagens de programação Python e R, julgue o item subsecutivo.Caso o ambiente e o programa não apresentem nenhum tipo de erro ou exceção, a execução do código R abaixo criará um gráfico Q-Q plot dos números fornecidos no vetor numeros e o exibirá.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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”.
Linguagem R: gráficos Q-Q plot
Gabarito: letra C (CERTO). A função qqnorm() da linguagem R gera um gráfico Q-Q plot (quantil-quantil) a partir de um vetor numérico, e a função qqline() adiciona a linha de referência — ambas são funções nativas do R, sem necessidade de pacotes adicionais. O código apresentado no enunciado, portanto, cria e exibe o gráfico corretamente.
O Q-Q plot é uma ferramenta estatística utilizada para verificar se um conjunto de dados segue uma distribuição teórica, mais comumente a distribuição normal. No R, a função qqnorm() recebe um vetor numérico e plota os quantis amostrais contra os quantis teóricos da distribuição normal. Se os pontos se alinharem aproximadamente em uma linha reta, os dados podem ser considerados aproximadamente normais. A função qqline() adiciona uma linha de referência que passa pelos quantis do primeiro e terceiro quartis, facilitando a interpretação visual.
Na prática, o código qqnorm(numeros) seguido de qqline(numeros) produziria o gráfico desejado. A função qqnorm() é responsável por criar o gráfico, enquanto qqline() adiciona a linha de tendência. Ambas são funções do pacote base do R, o que significa que não é necessário instalar ou carregar nenhuma biblioteca adicional. O gráfico é exibido automaticamente no dispositivo gráfico ativo, seja ele o console do R, o RStudio ou um arquivo de imagem.
A pegadinha desta questão está em confundir o Q-Q plot com outros tipos de gráficos estatísticos, como o histograma ou o boxplot. O histograma é criado com a função hist(), o boxplot com boxplot(), e o gráfico de dispersão com plot(). O Q-Q plot é especificamente criado com qqnorm(), e é essa distinção que o candidato precisa ter em mente para responder corretamente.
Guarde a associação direta: Q-Q plot → qqnorm() — é exatamente essa correspondência que a questão testa.
Gráficos em R (funções nativas): Q-Q plot (qqnorm() — cria o gráfico, qqline() — linha de referência); Histograma (hist()); Boxplot (boxplot()); Dispersão (plot())
Item — ✅ CERTO ⟵ GABARITO
A afirmação está correta. A função qqnorm() é a função nativa do R para criar gráficos Q-Q plot, e qqline() adiciona a linha de referência. O código apresentado, ao ser executado sem erros, criará e exibirá o gráfico Q-Q plot dos números fornecidos no vetor numeros. Não há necessidade de pacotes adicionais, pois ambas as funções fazem parte do pacote base do R.
PEGA ESSA DICA!
Para questões sobre gráficos em R, memorize a função principal de cada tipo: hist() para histograma, boxplot() para boxplot, plot() para dispersão, qqnorm() para Q-Q plot. Essa associação direta resolve a maioria das questões de múltipla escolha sobre o tema.