predict.blackbt {basicspace}R Documentation

Predict method of blackbt objects

Description

predict.blackbt reads an blackbt object and uses the estimates to generate a matrix of predicted values.

Usage

  ## S3 method for class 'blackbt'
predict(object, dims=1, ...)             

Arguments

object

A blackbox output object.

dims

Number of dimensions used in prediction. Must be equal to or less than number of dimensions used in estimation.

...

Ignored.

Value

A matrix of predicted values generated from the parameters estimated from a blackbt object.

Author(s)

Keith Poole ktpoole@uga.edu

Howard Rosenthal hr31@nyu.edu

Jeffrey Lewis jblewis@ucla.edu

James Lo lojames@usc.edu

Royce Carroll rcarroll@rice.edu

See Also

'blackbox_transpose', 'LC1980', 'LC1980_bbt'

Examples

## Estimate blackbt object from example and call predict function
data(LC1980)
data(LC1980_bbt)
prediction <- predict.blackbt(LC1980_bbt, dims=2)

## Examine predicted vs. observed values for first 10 respondents
## First column of LC1980 are self-placements, which are excluded
LC1980[1:10,-1]
prediction[1:10,]

## Check correlation across all predicted vs. observed, excluding missing values
prediction[which(LC1980[,-1] %in% c(0,8,9))] <- NA
cor(as.numeric(prediction), as.numeric(LC1980[,-1]), use="pairwise.complete")

[Package basicspace version 0.24 Index]