Matrices en R
Datos numéricos en dos dimensiones y álgebra de matrices.
m <- matrix(1:6, nrow = 2, byrow = TRUE)
dimnames(m) <- list(c("r1", "r2"), c("a", "b", "c"))
shape <- dim(m)
cell <- m[1, 2]
first_row <- m[1, ]
last_col <- m[, 3]
transposed <- t(m)
product <- m %*% transposed
scaled <- m * 10
Cómo funciona
matrixllena por columna salvo quebyrow = TRUE.m[i, j]indexa; omitir uno toma una fila o columna entera.ttranspone y%*%multiplica matrices.
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 230
- Tokens
- 88
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 59 segundos.
Paso 1 de 2 en Matrices y listas; paso 15 de 20 en Fundamentos del lenguaje.