Hello everyone,
I am trying to specify a model and I keep getting an error and I don't understand the errors. I am not sure how I need to fix my model to get it to run. Any help would be great. Here is the model I am trying to run:
model.2 <- '
fear =~ fear_dur + fear_intensity + fear_freq
anger =~ anger_dur + anger_intensity + anger_freq
sad =~ sad_dur + sad_intensity + sad_freq
calm =~ calm_dur + calm_intensity + calm_freq
happy =~ happy_dur + happy_intensity + happy_freq
anxiety =~ anxiety_dur + anxiety_intensity + anxiety_freq
hope =~ hope_dur + hope_intensity + hope_freq
pos_intensity =~ v1*happy_intensity + v1*hope_intensity + v1*calm_intensity
pos_dur =~ v2*happy_dur + v2*hope_dur + v2*calm_dur
pos_freq =~ v3*happy_freq + v3*hope_freq + v3*calm_freq
neg_intensity =~ v4*anger_intensity + v4*sad_intensity + v4*anxiety_intensity + v4*fear_intensity
neg_dur =~ v5*anger_dur + v5*sad_dur + v5*anxiety_dur + v5*fear_dur
neg_freq =~ v6*anger_freq + v6*sad_freq + v6*anxiety_freq + v6*fear_freq
pos_freq ~~ neg_intensity
pos_freq ~~ neg_freq
pos_freq ~~ neg_dur
pos_intensity ~~ neg_intensity
pos_intensity ~~ neg_freq
pos_intensity ~~ neg_dur
pos_dur ~~ neg_intensity
pos_dur ~~ neg_dur
pos_dur ~~ neg_freq
pos_dur ~~ pos_intensity
pos_dur ~~ pos_freq
pos_freq ~~ pos_intensity
neg_dur ~~ neg_intensity
neg_dur ~~ neg_freq
neg_freq ~~ neg_intensity
fear ~~ 0*pos_dur
fear ~~ 0*pos_intensity
fear ~~ 0*pos_freq
fear ~~ 0*neg_dur
fear ~~ 0*neg_intensity
fear ~~ 0*neg_freq
anger ~~ 0*pos_dur
anger ~~ 0*pos_intensity
anger ~~ 0*pos_freq
anger ~~ 0*neg_dur
anger ~~ 0*neg_intensity
anger ~~ 0*neg_freq
sad ~~ 0*pos_dur
sad ~~ 0*pos_intensity
sad ~~ 0*pos_freq
sad ~~ 0*neg_dur
sad ~~ 0*neg_intensity
sad ~~ 0*neg_freq
calm ~~ 0*pos_dur
calm ~~ 0*pos_intensity
calm ~~ 0*pos_freq
calm ~~ 0*neg_dur
calm ~~ 0*neg_intensity
calm ~~ 0*neg_freq
happy ~~ 0*pos_dur
happy ~~ 0*pos_intensity
happy ~~ 0*pos_freq
happy ~~ 0*neg_dur
happy ~~ 0*neg_intensity
happy ~~ 0*neg_freq
anxiety ~~ 0*pos_dur
anxiety ~~ 0*pos_intensity
anxiety ~~ 0*pos_freq
anxiety ~~ 0*neg_dur
anxiety ~~ 0*neg_intensity
anxiety ~~ 0*neg_freq
hope ~~ 0*pos_dur
hope ~~ 0*pos_intensity
hope ~~ 0*pos_freq
hope ~~ 0*neg_dur
hope ~~ 0*neg_intensity
hope ~~ 0*neg_freq
neg_dur ~~ 0*neg_intensity
neg_dur ~~ 0*neg_freq
neg_freq ~~ 0*neg_intensity
pos_dur ~~ 0*pos_intensity
pos_dur ~~ 0*pos_freq
pos_freq ~~ 0*pos_intensity
'
And here is the error.
Error in lavaanify(model = FLAT, meanstructure = lavoptions$meanstructure, :
lavaan ERROR: wrong number of arguments in modifier () of element NANANA
In addition: Warning message:
In lav_partable_flat(FLAT, meanstructure = meanstructure, int.ov.free = int.ov.free, :
duplicated elements in model syntax have been ignored: c("neg_intensity", "neg_dur", "neg_intensity", "pos_intensity", "pos_dur", "pos_intensity")c("~~", "~~", "~~", "~~", "~~", "~~")c("neg_dur", "neg_freq", "neg_freq", "pos_dur", "pos_freq", "pos_freq")
Thank you in advance!