View source: R/sim_add_to_na_flatten.R
sim_add_to_na_flatten | R Documentation |
This function takes as input a matrix with full "real" data
It then creates a vector of all NAs equal in length to the number of cells in the input matrix
Then num_nas
number of locations are randomly chosen in that vector and overwritten by the corresponding indices from the flattened input data
Finally, the vector is reshaped to a matrix matching the size and dimension of the input and returned
This function is efficient for higher numbers of NAs (i.e. lower coverage samples)
sim_add_to_na_flatten(to_add_from, num_nas, num_gametes, num_snps)
to_add_from |
a matrix, the original data, with nrow of |
num_nas |
an integer, the number of positions that should be randomly chosen to switch to NA |
num_gametes |
an integer; the number of gametes or the number of columns for |
num_snps |
an integer; the number of SNPs or the number of rows for |
to_return a matrix with nrow of num_snps
and ncol of num_gametes
. The data is a combination of locations carried over from the input to_add_From
and NAs
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.