fitted.lsvd {logisticPCA} | R Documentation |
Fitted values using logistic SVD
Description
Fit a lower dimentional representation of the binary matrix using logistic SVD
Usage
## S3 method for class 'lsvd'
fitted(object, type = c("link", "response"), ...)
Arguments
object |
logistic SVD object |
type |
the type of fitting required. |
... |
Additional arguments |
Examples
# construct a low rank matrix in the logit scale
rows = 100
cols = 10
set.seed(1)
mat_logit = outer(rnorm(rows), rnorm(cols))
# generate a binary matrix
mat = (matrix(runif(rows * cols), rows, cols) <= inv.logit.mat(mat_logit)) * 1.0
# run logistic SVD on it
lsvd = logisticSVD(mat, k = 1, main_effects = FALSE, partial_decomp = FALSE)
# construct fitted probability matrix
fit = fitted(lsvd, type = "response")
[Package logisticPCA version 0.2 Index]