/ / R: Rozszerzanie pierwszej kolumny macierzy - r, macierz

R: Rozszerzanie pierwszej kolumny macierzy - r, macierz

Wygenerowałem tę macierz za pomocą mat=matrix(c(1,2,3,4,5,6), nrow = 2, ncol = 2) i otrzymałem ten wynik:

       [,1] [,2] [,3]
[1,]    1    3    5
[2,]    2    4    6

Jak mogę dodać drugą i trzecią kolumnę do pierwszej, tak:

         [,1]
[1,]    1
[2,]    2
[3,]    3
[4,]    4
[5,]    5
[6,]    6

Czy jest jakaś konkretna funkcja, która może to rozwiązać, nawet gdybym miał 10 kolumn i chciałbym, aby wszystkie zostały dodane do pierwszej kolumny

Odpowiedzi:

2 dla odpowiedzi № 1

Możemy użyć po prostu wrap matrix i zwraca obiekt z jedną kolumną

matrix(mat)