Insert a new row into a matrix.

insertRow( m, r, v = NA, rName = "" )

Arguments

m

matrix.

r

row number where the new row should be inserted.

v

optional values for the new row.

rName

optional character string: the name of the new row.

Value

a matrix with one more row than the provided matrix m.

See also

Author

Arne Henningsen

Examples

   m <- matrix( 1:4, 2 )
   insertRow( m, 2, 5:6 )
#>      [,1] [,2]
#> [1,]    1    3
#> [2,]    5    6
#> [3,]    2    4