Questão 109 · 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 t(y) produz o traço da matriz y, ou seja, a soma dos elementos da diagonal principal da matriz y.
Julgue o item:
Gabarito: ERRADO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: ERRADO.
O comando t(y) em R é utilizado para transpor uma matriz, ou seja, ele troca as linhas pelas colunas da matriz y. O resultado de t(y) seria uma nova matriz onde as linhas da matriz original se tornam as colunas e vice-versa. Por exemplo, se a matriz y tem 5 linhas e 5 colunas, t(y) também terá 5 linhas e 5 colunas, mas com os elementos dispostos de forma transposta.
O traço de uma matriz, por outro lado, é a soma dos elementos da sua diagonal principal. Para calcular o traço de uma matriz em R, seria necessário acessar os elementos da diagonal principal e somá-los. Uma forma comum de fazer isso é usando a função diag() para extrair a diagonal e depois a função sum() para somar esses elementos, como em sum(diag(y)). Portanto, o item está incorreto ao afirmar que t(y) produz o traço da matriz y.
Fundamentos: Conceito de transposição de matriz · Conceito de traço de matriz · Funções `t()`, `diag()` e `sum()` 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 109, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.