Note that there are some explanatory texts on larger screens.

plurals
  1. POSEM (CFA) in R leads to error - not enough memory?
    text
    copied!<p>I am trying to conduct a confirmatory factor analysis (CFA) in R. I keep getting an error:</p> <blockquote> <blockquote> <p>Warning message: In eval(expr, envir, enclos) : Could not compute QR decomposition of Hessian. Optimization probably did not converge.</p> </blockquote> </blockquote> <p>I execute the following code:</p> <pre><code>library(sem) cov.matrix &lt;- cov(na.omit(factor.data)) cfa.model1 &lt;- specifyModel() EXPERT_POWER -&gt; Q9_c, expert1 EXPERT_POWER -&gt; Q9_s, expert2 EXPERT_POWER -&gt; Q9_z, expert3 EXPERT_POWER -&gt; Q9_al, expert4 REFERENT_POWER -&gt; Q9_e, referent1 REFERENT_POWER -&gt; Q9_o, referent2 REFERENT_POWER -&gt; Q9_aa, referent3 REFERENT_POWER -&gt; Q9_ai, referent4 INFORMATIONAL_POWER -&gt; Q9_d, informational1 INFORMATIONAL_POWER -&gt; Q9_q, informational2 INFORMATIONAL_POWER -&gt; Q9_x, informational3 INFORMATIONAL_POWER -&gt; Q9_ap, informational4 LEGITIMATE_POWER_OF_DEPENDENCE -&gt; Q9_i, ldependence1 LEGITIMATE_POWER_OF_DEPENDENCE -&gt; Q9_p, ldependence2 LEGITIMATE_POWER_OF_DEPENDENCE -&gt; Q9_y, ldependence3 LEGITIMATE_POWER_OF_DEPENDENCE -&gt; Q9_an, ldependence4 PERSONAL_REWARD_POWER -&gt; Q9_h, preward1 PERSONAL_REWARD_POWER -&gt; Q9_n, preward2 PERSONAL_REWARD_POWER -&gt; Q9_ac, preward3 PERSONAL_REWARD_POWER -&gt; Q9_ag, preward4 LEGITIMATE_POWER_OF_RECIPROCITY -&gt; Q9_g, lreciprocity1 LEGITIMATE_POWER_OF_RECIPROCITY -&gt; Q9_l, lreciprocity2 LEGITIMATE_POWER_OF_RECIPROCITY -&gt; Q9_af, lreciprocity3 LEGITIMATE_POWER_OF_RECIPROCITY -&gt; Q9_aq, lreciprocity4 IMPERSONAL_COERCIVE_POWER -&gt; Q9_f, icoercive1 IMPERSONAL_COERCIVE_POWER -&gt; Q9_m, icoercive2 IMPERSONAL_COERCIVE_POWER -&gt; Q9_ae, icoercive3 IMPERSONAL_COERCIVE_POWER -&gt; Q9_am, icoercive4 LEGITIMATE_POWER_OF_EQUITY -&gt; Q9_k, lequity1 LEGITIMATE_POWER_OF_EQUITY -&gt; Q9_u, lequity2 LEGITIMATE_POWER_OF_EQUITY -&gt; Q9_ad, lequity3 LEGITIMATE_POWER_OF_EQUITY -&gt; Q9_aj, lequity4 IMPERSONAL_REWARD_POWER -&gt; Q9_a, ireward1 IMPERSONAL_REWARD_POWER -&gt; Q9_v, ireward2 IMPERSONAL_REWARD_POWER -&gt; Q9_ak, ireward3 IMPERSONAL_REWARD_POWER -&gt; Q9_ao, ireward4 PERSONAL_COERCIVE_POWER -&gt; Q9_j, pcoercive1 PERSONAL_COERCIVE_POWER -&gt; Q9_r, pcoercive2 PERSONAL_COERCIVE_POWER -&gt; Q9_w, pcoercive3 PERSONAL_COERCIVE_POWER -&gt; Q9_ar, pcoercive4 LEGITIMATE_POWER_OF_POSITION -&gt; Q9_b, lposition1 LEGITIMATE_POWER_OF_POSITION -&gt; Q9_t, lposition2 LEGITIMATE_POWER_OF_POSITION -&gt; Q9_ab, lposition3 LEGITIMATE_POWER_OF_POSITION -&gt; Q9_ah, lposition4 EXPERT_POWER &lt;-&gt; EXPERT_POWER, NA, 1 REFERENT_POWER &lt;-&gt; REFERENT_POWER, NA, 1 INFORMATIONAL_POWER &lt;-&gt; INFORMATIONAL_POWER, NA, 1 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; LEGITIMATE_POWER_OF_DEPENDENCE, NA, 1 PERSONAL_REWARD_POWER &lt;-&gt; PERSONAL_REWARD_POWER, NA, 1 LEGITIMATE_POWER_OF_RECIPROCITY &lt;-&gt; LEGITIMATE_POWER_OF_RECIPROCITY, NA, 1 IMPERSONAL_COERCIVE_POWER &lt;-&gt; IMPERSONAL_COERCIVE_POWER, NA, 1 LEGITIMATE_POWER_OF_EQUITY &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, NA, 1 IMPERSONAL_REWARD_POWER &lt;-&gt; IMPERSONAL_REWARD_POWER, NA, 1 PERSONAL_COERCIVE_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, NA, 1 LEGITIMATE_POWER_OF_POSITION &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, NA, 1 Q9_c &lt;-&gt; Q9_c, error1 Q9_s &lt;-&gt; Q9_s, error2 Q9_z &lt;-&gt; Q9_z, error3 Q9_al &lt;-&gt; Q9_al, error4 Q9_e &lt;-&gt; Q9_e, error5 Q9_o &lt;-&gt; Q9_o, error6 Q9_aa &lt;-&gt; Q9_aa, error7 Q9_ai &lt;-&gt; Q9_ai, error8 Q9_d &lt;-&gt; Q9_d, error8 Q9_q &lt;-&gt; Q9_q, error10 Q9_x &lt;-&gt; Q9_x, error11 Q9_ap &lt;-&gt; Q9_ap, error12 Q9_i &lt;-&gt; Q9_i, error13 Q9_p &lt;-&gt; Q9_p, error14 Q9_y &lt;-&gt; Q9_y, error15 Q9_an &lt;-&gt; Q9_an, error16 Q9_h &lt;-&gt; Q9_h, error17 Q9_n &lt;-&gt; Q9_n, error18 Q9_ac &lt;-&gt; Q9_ac, error19 Q9_ag &lt;-&gt; Q9_ag, error20 Q9_g &lt;-&gt; Q9_g, error21 Q9_l &lt;-&gt; Q9_l, error22 Q9_af &lt;-&gt; Q9_af, error23 Q9_aq &lt;-&gt; Q9_aq, error24 Q9_f &lt;-&gt; Q9_f, error25 Q9_m &lt;-&gt; Q9_m, error26 Q9_ae &lt;-&gt; Q9_ae, error27 Q9_am &lt;-&gt; Q9_am, error28 Q9_k &lt;-&gt; Q9_k, error29 Q9_u &lt;-&gt; Q9_u, error30 Q9_ad &lt;-&gt; Q9_ad, error31 Q9_aj &lt;-&gt; Q9_aj, error32 Q9_a &lt;-&gt; Q9_a, error33 Q9_v &lt;-&gt; Q9_v, error34 Q9_ak &lt;-&gt; Q9_ak, error35 Q9_ao &lt;-&gt; Q9_ao, error36 Q9_j &lt;-&gt; Q9_j, error37 Q9_r &lt;-&gt; Q9_r, error38 Q9_w &lt;-&gt; Q9_w, error39 Q9_ar &lt;-&gt; Q9_ar, error40 Q9_b &lt;-&gt; Q9_b, error41 Q9_t &lt;-&gt; Q9_t, error42 Q9_ab &lt;-&gt; Q9_ab, error43 Q9_ah &lt;-&gt; Q9_ah, error44 EXPERT_POWER &lt;-&gt; REFERENT_POWER, cov1 EXPERT_POWER &lt;-&gt; INFORMATIONAL_POWER, cov2 EXPERT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_DEPENDENCE, cov3 EXPERT_POWER &lt;-&gt; PERSONAL_REWARD_POWER, cov4 EXPERT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_RECIPROCITY, cov5 EXPERT_POWER &lt;-&gt; IMPERSONAL_COERCIVE_POWER, cov6 EXPERT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov7 EXPERT_POWER &lt;-&gt; IMPERSONAL_REWARD_POWER, cov8 EXPERT_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, cov9 EXPERT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov10 REFERENT_POWER &lt;-&gt; INFORMATIONAL_POWER, cov11 REFERENT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_DEPENDENCE, cov12 REFERENT_POWER &lt;-&gt; PERSONAL_REWARD_POWER, cov13 REFERENT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_RECIPROCITY, cov14 REFERENT_POWER &lt;-&gt; IMPERSONAL_COERCIVE_POWER, cov15 REFERENT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov16 REFERENT_POWER &lt;-&gt; IMPERSONAL_REWARD_POWER, cov17 REFERENT_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, cov18 REFERENT_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov19 INFORMATIONAL_POWER &lt;-&gt; LEGITIMATE_POWER_OF_DEPENDENCE, cov20 INFORMATIONAL_POWER &lt;-&gt; PERSONAL_REWARD_POWER, cov21 INFORMATIONAL_POWER &lt;-&gt; LEGITIMATE_POWER_OF_RECIPROCITY, cov22 INFORMATIONAL_POWER &lt;-&gt; IMPERSONAL_COERCIVE_POWER, cov23 INFORMATIONAL_POWER &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov24 INFORMATIONAL_POWER &lt;-&gt; IMPERSONAL_REWARD_POWER, cov25 INFORMATIONAL_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, cov26 INFORMATIONAL_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov27 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; PERSONAL_REWARD_POWER, cov28 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; LEGITIMATE_POWER_OF_RECIPROCITY, cov29 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; IMPERSONAL_COERCIVE_POWER, cov30 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov31 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; IMPERSONAL_REWARD_POWER, cov32 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; PERSONAL_COERCIVE_POWER, cov33 LEGITIMATE_POWER_OF_DEPENDENCE &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov34 PERSONAL_REWARD_POWER &lt;-&gt; LEGITIMATE_POWER_OF_RECIPROCITY, cov35 PERSONAL_REWARD_POWER &lt;-&gt; IMPERSONAL_COERCIVE_POWER, cov36 PERSONAL_REWARD_POWER &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov37 PERSONAL_REWARD_POWER &lt;-&gt; IMPERSONAL_REWARD_POWER, cov38 PERSONAL_REWARD_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, cov39 PERSONAL_REWARD_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov40 LEGITIMATE_POWER_OF_RECIPROCITY &lt;-&gt; IMPERSONAL_COERCIVE_POWER, cov41 LEGITIMATE_POWER_OF_RECIPROCITY &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov42 LEGITIMATE_POWER_OF_RECIPROCITY &lt;-&gt; IMPERSONAL_REWARD_POWER, cov43 LEGITIMATE_POWER_OF_RECIPROCITY &lt;-&gt; PERSONAL_COERCIVE_POWER, cov44 LEGITIMATE_POWER_OF_RECIPROCITY &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov45 IMPERSONAL_COERCIVE_POWER &lt;-&gt; LEGITIMATE_POWER_OF_EQUITY, cov46 IMPERSONAL_COERCIVE_POWER &lt;-&gt; IMPERSONAL_REWARD_POWER, cov47 IMPERSONAL_COERCIVE_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, cov48 IMPERSONAL_COERCIVE_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov49 LEGITIMATE_POWER_OF_EQUITY &lt;-&gt; IMPERSONAL_REWARD_POWER, cov50 LEGITIMATE_POWER_OF_EQUITY &lt;-&gt; PERSONAL_COERCIVE_POWER, cov51 LEGITIMATE_POWER_OF_EQUITY &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov52 IMPERSONAL_REWARD_POWER &lt;-&gt; PERSONAL_COERCIVE_POWER, cov53 IMPERSONAL_REWARD_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov54 PERSONAL_COERCIVE_POWER &lt;-&gt; LEGITIMATE_POWER_OF_POSITION, cov55 cfa1 &lt;- sem(cfa.model1, cov.matrix, nrow(factor.data)) summary(cfa1,fit.indices=c("RMSEA", "NNFI", "CFI")) </code></pre> <p>When I consider less latent variables in the model it is calculated without any problems. Also when I remove the last 55 lines of code in the specifyModel() command, the calculation is executed. </p> <p>Since I observed a relative long duration for the calculation, and a high usage of memory whilst doing so, I have the suspicion that R can't execute the calculation due to too little system memory (2GB). <strong>Is that possible or are there any other causes for the problem which I haven't noticed?</strong></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload