A.5 Adição de linhas e colunas a uma matriz
Na construção de um vetor concatenaram-se valores com a função c()
. A concatenação por linhas ou colunas em uma matriz pode ser feita com as funções rbind()
e cbind()
, respectivamente. No exemplo abaixo concatenam-se vetores de temperaturas mensais de 3 anos (ver seção A.2), primeiro por linhas e depois por colunas.
(temp_mat_lin <- rbind(temp90, temp91, temp92))
#> [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12]
#> temp90 25.00 23.20 22.50 21.00 19.00 17.60 18.00 19.70 21.30 22.00 24.00 26.80
#> temp91 24.89 24.07 23.56 23.11 18.29 18.22 16.72 19.37 20.08 21.45 26.61 25.99
#> temp92 23.20 26.61 18.00 23.11 26.80 21.30 18.22 21.45 19.70 22.50 24.07 20.08
(temp_mat_col <- cbind(temp90, temp91, temp92))
#> temp90 temp91 temp92
#> [1,] 25.0 24.89 23.20
#> [2,] 23.2 24.07 26.61
#> [3,] 22.5 23.56 18.00
#> [4,] 21.0 23.11 23.11
#> [5,] 19.0 18.29 26.80
#> [6,] 17.6 18.22 21.30
#> [7,] 18.0 16.72 18.22
#> [8,] 19.7 19.37 21.45
#> [9,] 21.3 20.08 19.70
#> [10,] 22.0 21.45 22.50
#> [11,] 24.0 26.61 24.07
#> [12,] 26.8 25.99 20.08