Description Usage Arguments Examples
Predict generalized PCA scores or reconstruction on new data
1 2 3 |
object |
generalized PCA object |
newdata |
matrix of the same exponential family as in |
type |
the type of fitting required. |
... |
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
gpca = generalizedPCA(mat, k = 1, M = 4, family = "poisson")
PCs = predict(gpca, mat_new)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.