Given a numeric object (scalar, vector, matrix or 3-dim array) inserts rows in the specified places.
apollo_insertRows(v, r, val)Numeric scalar, vector, matrix or 3-dim array.
Boolean vector. TRUE for inserting a row from v, FALSE to insert a new row with value val.
Numeric scalar. Value that will fill new rows.
The same argument v but with the rows where r==FALSE removed.
In general, r should be longer than the number of rows in v, and sum(r)=nrow(v).
If not, then a new object with as many rows as r will be returned. Old rows will be taken
from v from the top down.