To understand and create a matrix in R, click on this shot.
The rbind()
function adds additional row(s) to a matrix in R.
rbind(matrix, c(row elements))
The rbind()
function takes two parameter values:
matrix
: This is an already existing matrix to which we wish to add a column.row elements
: This is the list of elements we wish to add to the new row.The rbind()
function returns a modified matrix with a new column.
# creating a matrix myMatrix <- matrix(c("apple", "banana", "cherry", "orange","grape", "pineapple", "pear", "melon", "fig"), nrow = 3, ncol = 3) # adding a row using the rbind() function myNewMatrix <- rbind(myMatrix, c("lemon", "mango", "strawberry")) # printing the new matrid myNewMatrix
3
by 3
matrix (a matrix with 3 rows and 3 columns) myMatrix
using the matrix()
function. We pass the parameter values of its shape. nrow = 3
represents 3 rows, and ncol = 3
represents 3 columns.rbind()
function, we add a row of elements to the existing matrix.myNewMatrix
.It is worth noting that the new row we wish to add must be the same length as the current matrix.
RELATED TAGS
CONTRIBUTOR
View all Courses