Problem in lavaan, R programming

Hi, in this morning i run the confirmatory factor analysis in lavaan. After assigning latent variable, exogenous variable, variance and covariance, when i run the CFA, it show some problem as under:-

fit<-lavaan(tpb_model, data=baisalamtpb)

Error: Must extract column with a single valid subscript.
x The subscript var.idx[i] can't be NA .
Run rlang::last_error() to see where the error occurred.

Here are the whole factors :-

tpb_model <- '

  • bi =~ attitude + sn + pbc

  • attitude =~ farm_sustainability + food_security + farm_production + farm_revenues + agri_inputs

  • sn =~ prefer_baisalam + think_baisalam + favor_baisalam

  • pbc =~ control_decision + financial_capability

  • residual variance observed variables

  • farm_sustainability ~~ farm_sustainability

  • food_security ~~ food_security

  • farm_production ~~ farm_production

  • farm_revenues ~~ farm_revenues

  • agri_inputs ~~ agri_inputs

  • prefer_baisalam ~~ prefer_baisalam

  • think_baisalam ~~ think_baisalam

  • favor_baisalam ~~ favor_baisalam

  • control_decision ~~ control_decision

  • financial_capability ~~ financial_capability

  • factor variances

  • attitude ~~ attitude

  • sn ~~ sn

  • pbc ~~ pbc

  • bi ~~ bi

  • factor covariances

  • bi ~~ attitude + sn + pbc

  • attitude ~~ pbc + sn

  • sn ~~ pbc + att

  • attitude ~~ sn

  • attitude ~~ pbc

  • sn ~~ pbc'

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.