Gab. D
Função matrix()
Toma um vetor e o transforma em matriz, dividindo os dados presentes no vetor em várias linhas da matriz.
Sintaxe:
matrix(data = NA, nrow = x, ncol = y, byrow = TRUE | T | F | FALSE)
Onde:
data é a fonte dos dados (por exemplo, um vetor)
nrow é o número de linhas desejadas
ncol é o número de colunas desejadas
byrow indica se a matriz será preenchida por linhas ou colunas. O padrão é F ou FALSE (por colunas).
fonte: http://www.bosontreinamentos.com.br/programacao-em-r/como-criar-matrizes-em-r/
A) array(data=c(45,75,51,0.17),nrow=2,ncol=2).
ELIMINADA, array precisa do parâmetro DIM para criar a array:
ex:
v <- c(1:5)
res <- array (v, dim = c (3,3,1))
print (res)
,,1
___[,1][,2][,3]
[1,] 1 4 2
[2,] 2 5 3
[3,] 3 1 4
B)array(c=(45,75,51,0.17),row=2,col=2).
ERRADA DE CARA, é NROW (com n) e não ROW(sem n)
C)data=c(45,75,51,0.17),nrow=2,ncol=2.
ERRADA, data é o vetor de entrada que se torna o elemento de dados da matriz;
SINTAXE MATRIX:
matrix ( data, nrow, ncol, byrow, dimnames)
D)matrix(data=c(45,75,51,0.17),nrow=2,ncol=2).
GABARITO.
E) matrix(c=(45,75,51,0.17),row=2,col=2).
ERRADA DE CARA, é NROW (com n) e não ROW(sem n)