Description Usage Arguments Examples
Predict generalized PCA scores or reconstruction on new data
1 2 3 |
object |
generalized MF object |
newdata |
matrix of the same exponential family as covariates in |
type |
the type of fitting required.
|
quiet |
logical; whether the calculation should show progress |
max_iters |
maximum number of iterations |
conv_criteria |
convergence criteria |
start_A |
initial value for |
... |
Additional arguments |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # construct a low rank matrices in the natural parameter space
rows = 100
cols = 10
set.seed(1)
loadings = rnorm(cols)
mat_np = outer(rnorm(rows), rnorm(cols))
mat_np_new = outer(rnorm(rows), loadings)
# generate a count matrices
mat = matrix(rpois(rows * cols, c(exp(mat_np))), rows, cols)
mat_new = matrix(rpois(rows * cols, c(exp(mat_np_new))), rows, cols)
# run Poisson PCA on it
gmf = generalizedMF(mat, k = 1, family = "poisson")
A = predict(gmf, mat_new)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.