这两天阅读了《潜变量建模与Mplus应用》的第二章,说实话吧,看图书的内容很枯燥,看完整个章节其实没有学下什么东西。我这里说的动手,指两个方面的。第一:你需要动手搜索补充一些通俗易懂的学习资料,图书写得太规范了,读完没感觉,不接地气。第二:你需要动手写一写Mplus的语法命令,不然不能理解,也没有啥感触。Mplus不允许读取的数据文件有变量名称,所以用SPSS另存数据为csv或dat时不要勾选保存变量名称。 然后打开Mplus,用data命令读取准备好的csv或dat数据文件。建议是csv或dat文件、inp文件放在同一个文件夹下,这样读取时不用写文件路径。我写:data:file is summary.csvcsv或dat不要有变量名的原因是,Mplus自己要对各列数据命名,自己家娃的名字自己起,不用别人代劳。用variable命令,先把csv或dat中的所有列进行命名,如果下一步仅个别变量用于分析,则需要指定usevar。 我写:variable:names are x m y;分析类型,这个有点不太好理解,我现在也是模糊的认识。主要是指定分析类型和估计方法。 用的是analysis命令,副命令包括type,estimator。这行命令就比较奇怪,type=basic是描述统计,我翻遍图书第二章节也没有看到这个basic的说明,这还是自己搜的资料学习到的。Mplus有10个一级命令,其中data、variable、analysis是必不可少的。其他命令可以根据分析目的决定要不要写、如何写。最后看一下我写的这个简单的读取数据、命名并做简单描述统计的代码和结果:title:input and summary; data:file is summary.csv; variable:names are x m y; analysis:type=basic;
|