Pular para o conteúdo principal

Questão de Programação — R — Quadrix 2023

ProgramaçãoR
Código
qg027906
Banca
Quadrix
Órgão
CRM-MG
Ano
2023
Nível
Superior
Cargo
CRM - MG - Estatístico
A função da linguagem R que pode ser utilizada para se calcular a média de um vetor de valores é a
  1. Aavg().
  2. Bmean().
  3. Cmedian().
  4. Dmed().
  5. Emax().
Revelar gabarito e comentário

GabaritoB — mean().

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”.

Funções estatísticas básicas na linguagem R

Gabarito: letra B. A função mean() é a função nativa da linguagem R para calcular a média aritmética de um vetor de valores numéricos. As demais alternativas apresentam funções que não existem no R (avg(), med()) ou que possuem finalidades diferentes (median() calcula a mediana, max() retorna o valor máximo).

A linguagem R é amplamente utilizada para análise estatística e manipulação de dados, oferecendo um conjunto de funções básicas para medidas descritivas. A média aritmética, uma das medidas de tendência central mais comuns, é calculada pela função mean(). Essa função aceita como argumento principal um vetor numérico e retorna a soma dos elementos dividida pela quantidade de elementos. Por exemplo, para um vetor x <- c(2, 4, 6, 8), a chamada mean(x) retornaria o valor 5, que é a média aritmética dos quatro elementos.

É importante distinguir a média de outras medidas de tendência central, como a mediana e a moda. A mediana, calculada pela função median(), representa o valor central de um conjunto de dados ordenado. Já a moda, que não possui uma função nativa específica no R base, é o valor que mais se repete. A função max() retorna o maior valor de um vetor, enquanto min() retorna o menor. Essas funções fazem parte do conjunto básico de estatísticas descritivas do R, que também inclui sum() para soma, sd() para desvio padrão e var() para variância.

A banca explora a confusão entre os nomes das funções em diferentes linguagens de programação. Em Python, por exemplo, a média é calculada pela função mean() do módulo statistics ou pela função numpy.mean(). Em algumas outras linguagens, como MATLAB e Octave, a função é mean(). No entanto, a função avg() não existe no R, sendo um distrator comum para quem está acostumado com outras linguagens ou com o termo em inglês "average". Da mesma forma, med() não é uma função nativa do R para mediana, sendo a forma correta median().

Guarde a correspondência entre a medida estatística e a função no R: média → mean(), mediana → median(), máximo → max(), mínimo → min(). É exatamente essa correspondência que separa as alternativas corretas das incorretas.

1Média
mean()
2Mediana
median()
3Máximo
max()
4Mínimo
min()
5Soma
sum()
6Desvio padrão
sd()
7Variância
var()
8Não existem no R
avg()
med()
Funções estatísticas no R
LEVELsoulevel.com.br
Funções estatísticas no R: Média (mean()); Mediana (median()); Máximo (max()); Mínimo (min()); Soma (sum()); Desvio padrão (sd()); Variância (var()); Não existem no R (avg(), med())

Alternativa A — ❌ Incorreta

A função avg() não existe na linguagem R. O termo "avg" é uma abreviação comum para "average" (média em inglês), mas o R utiliza mean() para esse cálculo. Essa alternativa é um distrator clássico para candidatos que conhecem outras linguagens ou que tentam adivinhar o nome da função pela tradução.

Alternativa B — ✅ Correta ⟵ GABARITO

A função mean() é a função nativa do R para calcular a média aritmética. Ela recebe um vetor numérico como argumento e retorna a média dos seus elementos. Por exemplo, mean(c(1, 2, 3)) retorna 2. É a função correta para o cálculo solicitado no enunciado.

Alternativa C — ❌ Incorreta

A função median() calcula a mediana, que é o valor central de um conjunto de dados ordenado. Embora seja uma medida de tendência central, a mediana não é a média aritmética. Para um vetor com número ímpar de elementos, a mediana é o elemento do meio; para um número par, é a média dos dois elementos centrais. A questão pede especificamente a média, portanto median() não é a resposta.

Alternativa D — ❌ Incorreta

A função med() não existe na linguagem R. A forma correta para calcular a mediana é median(). Essa alternativa tenta confundir o candidato com uma abreviação que não é utilizada no R.

Alternativa E — ❌ Incorreta

A função max() retorna o valor máximo de um vetor, não a média. Por exemplo, max(c(1, 5, 3)) retorna 5. É uma função de estatística descritiva, mas com finalidade completamente diferente da solicitada no enunciado.

PEGA ESSA DICA!

Para questões sobre funções do R, memorize as funções básicas de estatística descritiva: mean() (média), median() (mediana), max() (máximo), min() (mínimo), sum() (soma), sd() (desvio padrão) e var() (variância). Cuidado com abreviações que não existem, como avg() e med() — o R não as reconhece.

Gabarito: letra B

Link permanente: /questoes/qg027906