Compute likelihood distances between models when removing the ith case. If there are no missing data then the GOF will often provide equivalent results. If mirt is used, then the values will be associated with the unique response patterns instead.
LD(data, model, progress =TRUE,...)## S3 method for class 'LD'print(x, ncases =10, digits =5,...)## S3 method for class 'LD'plot( x, y =NULL, main ="Likelihood Distance", type = c("p","h"), ylab ="LD", absolute =FALSE,...)
Arguments
data: matrix or data.frame
model: if a single numeric number declares number of factors to extract in exploratory factor analysis (requires complete dataset, i.e., no missing). If class(model) is a sem (semmod), or lavaan (character), then a confirmatory approach is performed instead. Finally, if the model is defined with mirt::mirt.model() then distances will be computed for categorical data with the mirt package
progress: logical; display the progress of the computations in the console?
...: additional parameters to be passed
x: an object of class LD
ncases: number of extreme cases to display
digits: number of digits to round in the printed result
y: a NULL value ignored by the plotting function
main: the main title of the plot
type: type of plot to use, default displays points and lines
ylab: the y label of the plot
absolute: logical; use absolute values instead of deviations?
Details
Note that LD is not limited to confirmatory factor analysis and can apply to nearly any model being studied where detection of influential observations is important.
Chalmers, R. P. & Flora, D. B. (2015). faoutlier: An R Package for Detecting Influential Cases in Exploratory and Confirmatory Factor Analysis. Applied Psychological Measurement, 39, 573-574. tools:::Rd_expr_doi("10.1177/0146621615597894")
Flora, D. B., LaBrish, C. & Chalmers, R. P. (2012). Old and new ideas for data screening and assumption testing for exploratory and confirmatory factor analysis. Frontiers in Psychology, 3, 1-21. tools:::Rd_expr_doi("10.3389/fpsyg.2012.00055")