Crearea matricelor în R
Matricele pot fi create și analizate în mai multe moduri în R.
O variantă este să creezi matricea manual. Există câteva moduri diferite în care poți face asta.
Comanda matrix(a, nrow = b, ncol = c) din R creează o matrice care repetă elementul a într-o matrice cu b linii și c coloane.
O matrice poate fi creată manual și folosind comanda c().
Acest exercițiu face parte din cursul
Algebră liniară pentru știința datelor în R
Instrucțiuni pentru exercițiu
Comanda
matrix(1, nrow = 2, ncol = 3)creează o matrice de 2 pe 3 formată din valori1. Creează o matrice de 3 pe 2 formată din valori2și afișează rezultatul.Comanda
matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE)creează o matrice de 2 pe 2 prin suprapunerea vectorilorc(1,2)șic(3,2)ca coloane. Schimbă valoarea luibyrowîn TRUE și afișează rezultatul.O matrice de 2 pe 2 formată din valori
1(numităA) este deja definită pentru tine. Adună această matrice cu matricea anterioară folosind operatorul+.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 + ___