Seite 1 von 1

Lavaan: Fehlermeldung SEM

Verfasst: Sa Feb 29, 2020 3:13 pm
von Harms29
Hallo zusammen,

ich habe vor einer Weile einen Datensatz ausgewärtet, den ich aufgrund eines Codierungsfehlers nun erneut auswerten möchte, jedoch wird mir nun diese Fehlermeldung angezeigt:

Code: Alles auswählen

 > sem.cm_flo <- ' 
+ WTC ~ Alter + Geschlecht + Bildung + Fam + MRed_c + MCon + ATT_spez + ATT_allg + SN + PBC + xBSS + xGCV + xFN + xFTN + xFD
+ ATT_spez ~ xBSS + xGCV + xFN + xFTN + xFD + ATT_allg
+ ATT_allg ~ xBSS + xGCV + xFN + xFTN + xFD
+ SN ~ xBSS + xGCV + xFN + xFTN + xFD 
+ PBC ~ xBSS + xGCV + xFN + xFTN + xFD
+ 
+ SN ~~ PBC
+ PBC ~~ ATT_allg
+ SN ~~ ATT_allg
+ PBC ~~ ATT_spez
+ SN ~~ ATT_spez
+ 
+ '
> fitsem4 <- sem(sem.cm_flo, data=cmneu_flo, estimator="MLR", test = "bootstrap")
Error in lav_samplestats_icov(COV = cov[[g]], ridge = ridge, x.idx = x.idx[[g]],  : 
  lavaan ERROR: sample covariance matrix is not positive-definite
Die Daten habe ich in SPSS aufbereitet und dann in R importiert. Die veränderte Variable ist "MRed_c". Ich weiß nicht was sich so groß verändert haben soll und bin ein wenig überfordert. Kann mir da jemand weiterhelfen?

Vielen Dank im Voraus und liebe Grüße.

Re: Lavaan: Fehlermeldung SEM

Verfasst: Sa Feb 29, 2020 6:26 pm
von jogo
Hallo Harms,

willkommen im Forum!
Du weißt, was Multikollinearität ist?
Du weißt, dass auch semi-definit bedeuten kann: "nicht definit"?

Gruß, Jörg
p.s.: Ich muss ja erstmal fragen, von welchem Wissensstand aus ich argumentieren kann.