Criando matrizes no R
Matrizes podem ser criadas e analisadas de algumas formas no R.
Uma delas é criar a matriz você mesmo. Existem algumas maneiras de fazer isso.
O comando matrix(a, nrow = b, ncol = c) no R cria uma matriz que repete o elemento a em uma matriz com b linhas e c colunas.
Uma matriz também pode ser criada manualmente usando o comando c().
Este exercício faz parte do curso
Álgebra Linear para Data Science em R
Instruções do exercício
O comando
matrix(1, nrow = 2, ncol = 3)cria uma matriz 2 por 3 de1s. Crie uma matriz 3 por 2 de2s e imprima o resultado.O comando
matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE)cria uma matriz 2 por 2 sobrepondo os vetoresc(1,2)ec(3,2)como colunas. Alterebyrowpara TRUE e imprima o resultado.Uma matriz 2 por 2 de
1s (chamadaA) foi fornecida para você. Some essa matriz à matriz anterior usando o comando+.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create two matrices of all 1's and all 2's that are 2 by 3 and 3 by 2, respectively
matrix(1, nrow = 2, ncol = 3)
print(matrix(___, nrow = 3, ncol = ___))
# Create a matrix B and change the byrow designation.
B <- matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE)
B <- matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = ___)
# Add A to the previously-created matrix B
A + ___