Questão 110 · Conhecimentos Específicos (outras áreas): Estatística avançada
Texto associado à questão
Com base no código precedente, escrito em R, em que os números à esquerda do sinal “>” indicam o número da linha do código, julgue os itens a seguir, assumindo que a tecla Enter foi pressionada após cada linha de comando do código.
1 > x <- c(2,1,3,5,6) 2 > y <- matrix(1:25, nrow = 5)
O comando x == 1:5 produzirá uma lista de valores, dos quais apenas um é TRUE.
Julgue o item:
Gabarito: CERTO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: CERTO.
O item está correto. Vamos analisar o comando x == 1:5.
Primeiro, o vetor x foi definido como c(2,1,3,5,6) na linha 1 do código.
Em seguida, a expressão 1:5 gera uma sequência de números inteiros de 1 a 5, ou seja, c(1, 2, 3, 4, 5).
Quando o R compara dois vetores de tamanhos iguais usando o operador ==, ele realiza uma comparação elemento a elemento. Assim, a operação x == 1:5 é equivalente a:
x[1] == (1:5)[1]->2 == 1->FALSEx[2] == (1:5)[2]->1 == 2->FALSEx[3] == (1:5)[3]->3 == 3->TRUEx[4] == (1:5)[4]->5 == 4->FALSEx[5] == (1:5)[5]->6 == 5->FALSE
O resultado dessa operação será um vetor lógico c(FALSE, FALSE, TRUE, FALSE, FALSE). Como podemos ver, apenas um dos valores resultantes é TRUE. Portanto, o comando produzirá uma lista de valores (um vetor lógico), dos quais apenas um é TRUE.
Fundamentos: Operadores de comparação em R · Criação de sequências numéricas em R (operador ':') · Comparação elemento a elemento de vetores em R
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Estatística), questão 110, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.