Hi all. I am new with SEM and lavaan. I am running the next model
myModel <- '
# latent variables
Connectivity=~Longitud_vias+L_orden_1+L_orden_2+
L_orden_3+L_orden_4+L_orden_5+L_orden_6+Total+
Num_Riesgo+Promedio_DistanciaCA2018+Promedio_DistanciaLB2018
LULCC=~PorcentajeDef16_18+PorcentajeBosque+PorcentajeAgropecuario+
PorcentajeCA+PorcentajeVA+PorcentajeZA+PorcentajeZI
# regressions
Casos2018 ~ Connectivity+LULCC
# residual covariances
Connectivity~~LULCC'
fit1<-cfa(myModel, data=alldata)
And I got this error:
Error in lav_samplestats_from_data(lavdata = lavdata, lavoptions = lavoptions, :
lavaan ERROR: data contains no observations
Warning messages:
1: In lav_data_full(data = data, group = group, cluster = cluster, :
lavaan WARNING: some observed variances are (at least) a factor 1000 times larger than others; use varTable(fit) to investigate
2: In lav_data_full(data = data, group = group, cluster = cluster, :
lavaan WARNING: some observed variances are larger than 1000000
lavaan NOTE: use varTable(fit) to investigate
3: In lav_data_full(data = data, group = group, cluster = cluster, :
lavaan WARNING: small number of observations (nobs < nvar)
nobs = 0 nvar = 19
I guess it is because some of my observations contain no data or NAs, thus I am wondering how to deal with Nas?
Thank you