Description Usage Arguments Value Examples
View source: R/plda_choose_lambda.R
Run pLDA under different lambda values. Plot and return output. Interesting genes are defined as those with variance in beta matrix greater than average variance of housekeeping genes.
1 2 | plda_choose_lambda(dat, k, lam_values, idx_hk, njobs = 1, n_rep = 1,
fdir = NA, seed = 2019)
|
dat |
Input matrix. A matrix of positive integers where rows represent genes (words) and columns represent cells (documents). |
k |
Number of topics. |
lam_values |
A vector of shrinkage parameter values. |
idx_hk |
Index (column number) of housekeeping gene. |
njobs |
Number of cores used for the calculation. Default 1. |
n_rep |
Number of repetition for each lam_values. Default 1. |
fdir |
Output file directory. Default ../output/ |
seed |
LDA seed. Default 2019. If a vector, use the best seed in terms of likelihood. |
Plot number of interesting genes for different lambda values. Return table of lam_values and corresponding number of interesting genes.
1 2 3 4 | ## Not run:
plda_choose_lambda(dat=cell_by_gene_expr_matrix, k=10, lam_values=c(10, 10^2, 10^3), idx_hk = 1:10)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.