FC ConcursosFC Concursos

Questão FC369862

Analise o código, escrito na linguagem R, a seguir. a.x <- c(1,2,5:8) b.x <- as.matrix(a.x) (dim(b.x)) is.matrix(b.x) A saída por ele produzida será

Linguagens de Programação para Ciência de Dados

FGV · 2024

Analise o código, escrito na linguagem R, a seguir.

 

a.x <- c(1,2,5:8)

b.x <- as.matrix(a.x)

(dim(b.x))

is.matrix(b.x)

 

A saída por ele produzida será

  1. [1] 3 1

    [1] TRUE

  2. [1] 3 1

    [1] FALSE

  3. [1] 4 1

    [1] FALSE

  4. [1] 6 1

    [1] TRUE

  5. [1] 6 1

    [1] FALSE

Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A expressão a.x <- c(1,2,5:8) cria um vetor com os elementos 1, 2, 5, 6, 7 e 8 — ou seja, comprimento 6.

Ao aplicar as.matrix(a.x), o vetor é convertido numa matriz coluna por padrão, isto é, uma matriz com uma coluna e seis linhas.

Logo, dim(b.x) retorna as dimensões dessa matriz: \((6 \times 1)\), exibido no R como [1] 6 1.

Por fim, is.matrix(b.x) verifica o tipo do objeto e confirma que se trata de uma matriz, retornando [1] TRUE.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo