Gabarito disponível
Texto-base:
1 > x <- c(2,1,3,5,6)
2 > y <- matrix(1:25, nrow = 5)
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.
O comando x == 1:5 produzirá uma lista de valores, dos quais apenas um é TRUE.
1 > x <- c(2,1,3,5,6)
2 > y <- matrix(1:25, nrow = 5)
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.
O comando x == 1:5 produzirá uma lista de valores, dos quais apenas um é TRUE.
Comparação elemento a elemento gera apenas um TRUE.
Comparando x = (2,1,3,5,6) com 1:5 = (1,2,3,4,5), os resultados são FALSE, FALSE, TRUE, FALSE, FALSE. Só a terceira posição (3 == 3) é TRUE.
Análise das alternativas
A) Correta: há exatamente um TRUE. B) Errada: não há outras coincidências por posição.
Referência: Linguagem R – operadores relacionais vetorizados
Resolução comentada do VaiConcursos.