NormalTheoryLRTest: Conduct Normal Theory Likelihood Ratio Test for Mean and...

Description Usage Arguments Details Value Author(s) References Examples

Description

NormalTheoryLRTest performs the normal theory likelihood ratio test for comparing distinguishable mean and covariance structure models. See Equations 19, 7, and 10 of Levy, R., & Hancock, G. R. (2007). A framework of statistical tests for comparing mean and covariance structure models. Multivariate Behavioral Research, 42, 33-36.

Usage

1
2
NormalTheoryLRTest(x, model.1.mean.vector, model.1.cov.matrix, 
		   model.2.mean.vector, model.2.cov.matrix)

Arguments

x

The raw data arranged with subjects as rows and measured variables as columns.

model.1.mean.vector

The model-implied mean vector from model 1. If no value is supplied, will employ the mean vector from the sample.

model.1.cov.matrix

The model-implied covariance matrix from model 1. If no value is supplied, will employ the covariance matrix from the sample.

model.2.mean.vector

The model-implied mean vector from model 2. If no value is supplied, will employ the mean vector from the sample.

model.2.cov.matrix

The model-implied covariance matrix from model 2. If no value is supplied, will employ the covariance matrix from the sample.

Details

The test is used to test for difference in fit between two models that are (a) partially overlapping and distinguishable with unique best fitting probability distributions (BFPDs), or (b) completely nonoverlapping (and therefore distinguishable with unique BFPDs). See Levy, R., & Hancock, G. R. (2007). A framework of statistical tests for comparing mean and covariance structure models. Multivariate Behavioral Research, 42, 33-36;

especially equations 19, 7, and 10. The function will perform listwise deletion in order to analyze a data set with no missing data. If the mean vector(s) and/or covariance matrix(ces) are not supplied for the models, the program will employ the estimates from the sample.

Value

a list containing:

N

Total number of subjects in the data set

N.complete.data

Number of subjects with complete data used in the analysis

LR

The value of the likelihood ratio statistic

Omega.hat

The estimated standard deviation involved in the T statistic

T

The test statistic. Under the null hypothesis of no difference in fit, T is asymptotically ~ N(O,1)

p

The 2-tailed p-value for the observed test statistic T

Author(s)

Roy Levy [email protected]

References

Levy, R., & Hancock, G. R. (2007). A framework of statistical tests for comparing mean and covariance structure models. Multivariate Behavioral Research, 42, 33-36.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
  # Load the data and model-implied moments for the comparison of Model A 
  # to Model B in Levy and Hancock (2007)
  data(cigandalc.dat)
  data(model.A.mean.vector)
  data(model.A.cov.matrix)
  data(model.B.mean.vector)
  data(model.B.cov.matrix)

  # Conduct the normal theory LR test for the comparison of Model A 
  # to Model B in Levy and Hancock (2007)
  LR.model.A.to.model.B <- NormalTheoryLRTest(
	x = cigandalc.dat,
	model.1.mean.vector = model.A.mean.vector,
	model.1.cov.matrix = model.A.cov.matrix,
	model.2.mean.vector = model.B.mean.vector,
	model.2.cov.matrix = model.B.cov.matrix
  )

SEMModComp documentation built on May 29, 2017, 8 p.m.