Learn R Programming

sgdGMF (version 1.0)

fitted.initgmf: Extract the fitted values of an initialized GMF model

Description

Computes the fitted values of an initialized GMF model.

Usage

# S3 method for initgmf
fitted(object, ..., type = c("link", "response", "terms"), partial = FALSE)

Value

If type="terms", a list of fitted values containing the fields XB, AZ and UV. Otherwise, a matrix of fitted values in the link or response scale, depending on the selected type.

Arguments

object

an object of class initgmf

...

further arguments passed to or from other methods

type

the type of fitted values which should be returned

partial

if TRUE, returns the partial fitted values

See Also

fitted.sgdgmf.

Examples

Run this code
# Load the sgdGMF package
library(sgdGMF)

# Generate data from a Poisson model
data = sim.gmf.data(n = 100, m = 20, ncomp = 5, family = poisson())

# Fit a GMF model with 3 latent factors
init = sgdgmf.init(data$Y, ncomp = 3, family = poisson())

# Get the fitted values of a GMF model
str(fitted(init)) # returns the overall fitted values in link scale
str(fitted(init, type = "response")) # returns the overall fitted values in response scale
str(fitted(init, partial = TRUE)) # returns the partial fitted values in link scale

Run the code above in your browser using DataLab