我想用Mplus做一个潜类别分析,但是Mplus一直提示Unexpected end of file reached in data file.请问各位大佬是怎么回事?缺失值已经替换成-999了,没有字符串或者文字了
下面是我的程序:
data:
file is topcat.dat;
variable:names=ID_A ID unmberof drug country age gender race
EF NYHA height weight Waist HeartR SBP DBP BMI PreCHF Preinfarction
Prestroke surgery revascular COPD HighBP waiArter Dyslipidemia
Atrialfibrillation Diabetes Angina Asthma ICD PACEMAKER THYROID
smoking eversmok neversmok alcohol LIVE_ALONE LIVE_SPOUSE LIVE_unknown
HEAVY_WK HEAVY_MIN MED_WK MED_MIN LIGHT_WK LIGHT_MIN Activity
cr_mgdl gfr na_mmol k_mmol HB_gdL ALT_UL ALP_UL AST_UL cr_mgdl_A
WBC_kuL HCT_p HB_gdL_A PLT_kuL BNPpgml NTproBNP QRS_dur ECG_Bundle
ECG_Ventri ECG_Qwaves ECG_LVHT afib_dt3 AFIB_ECG AFIB_PRIOR
outcome death cvd_death time_death
hospital time_anyhosp HFhospital time_hfhosp abortedca time_abortedca
MI time_mi stroke time_stroke Primary time_primary_ep VISIT LABS_YN
GLUC_METH GLU_FAST GLU_RAND labs_dt1 CL_mmolL CO2_mmolL BUN_mgdL
GLU_mgdL TBILI_mgdL ALB_gdL;
MISSING are all(-999);
usevariables=drug gender NYHA;
categorical=drug gender NYHA;
CLASSES=C(4);
analysis:
TYPE=MIXTURE
output:
TECH11 TECH14;
数据在这里: