近日,有不少公众号粉丝向后台反映其在学习Mplus过程中总是遇到数据读取报错的问题,并常常为此感到抓狂。鉴于此,本期就如何处理该类报错问题进行阐述。
运行Mplus出现数据读取报错的原因通常包括(但不限于):
(1)数据文件格式错误;
(2)数据文件中包含变量名;
(3)数据文件中未恰当定义缺失值;
(4)数据文件中变量与原数据中的变量顺序未对应。
如何避免此类问题?这里给大家提供一个免费的数据转换工具N2Mplus,该程序由Daniel Soper开发,可以通过简便的操作将SPSS或EXCEL格式数据转换为Mplus分析所需的数据格式。同时,N2Mplus还可以输出Mplus所需的DATA和VARIABLE命令,这样一来,用户则可以轻松避过这个时常令人扎心的环节。下载地址:https://pan.baidu.com/s/1bzQjpScTDfaSUPw6G45fWQ
下面示例具体的软件操作步骤:
(1)打开软件N2Mplus,出现图1界面;

图1
(2)点击“Browse”选择需要转换的数据,出现图2界面(该例中选择的数据是“E:\DATA.sav”);

图2
(3)选择转换后文件所包含的变量,如原始数据中的变量过多,命名复杂,可以在这里只勾选Mplus分析要用到的变量予以转换保存。比如,该例中只勾选C1-C5,见图3;

图3
(4)定义缺失值。如果原始数据中已经定义缺失值(如999),则需要勾选并在下面的方框中填写999(见图4),否则,忽略此步;

图4
(5)点击“Go!”进行数据转换(转换后的数据自动保存在原始数据的存放位置),并自动生成Mplus中关于DATA和VARIABLE部分的syntax,如图5所示。最后,只需复制syntax到Mplus中即可顺便完成DATA和VARIABLE的coding。

图5

