Mplus教程-Mplus安装和入门一文搞定

xxxspy 2019-01-15 17:17:55
Categories: Tags:

本篇文章主要是写给没用过mplus的人, 所以我们从安装软件开始, 然后用一个实例来演示如何使用Mplus。

这个实例是一个结构方程分析, 如果你不懂这个模型也没关系, 我们主要是看看如何使用软件!

下载地址

安装方法

入门

假设我们使用Mplus做一个结构方程分析:

数据介绍

这里有一个SPSS数据, 数据的变量信息如下:

假设我们要做的结构方程的结构如下图:

数据格式转换

因为Mplus常用的数据格式是dat格式, 因此我们需要将数据保存到一个dat文件中:

创建mplus脚本

打开mplus软件, 按下”ctrl + N”创建一个新的文件。

然后按下”Ctrl + S” 保存这个文件。

设置数据

输入语句:

1
DATA: FILE IS D:\jobs\data-analysis\mplus\media-modera\data.dat;

这里面Data: FILE IS是固定语句, 后面是数据的绝对路径。如果脚本文件和数据文件在同一个文件夹, 你可以只使用数据的文件名, 而没必要使用绝对路径。

设置变量名

在Mplus中输入如下语句:

1
VARIABLE: NAMES ARE N1-N6 E1-E6 O1-O6;

VARIABLE: NAMES ARE是固定格式, 后面都是变量名, 注意你的数据和变量名顺序都是对应的, 如果上面的写法比较繁琐, 你可以使用下面的写法:

1
VARIABLE: NAMES ARE N1-N6 E1-E6 O1-O6;

设置分析方法

因为MPLUS中针对连续型变量的结构方程模型的默认分析方法是最小二乘法即ML ,
所以如果使用的方法是这个,那么分析方法语句可以不写,
当然也可以写,即ANALYSIS: ESTIMATOR = ML; 如果采用其他方法,需要写出来,
例如 ANALYSIS: ESTIMATOR = MLR;或者ANALYSIS: ESTIMATOR = WLSMV;

本例中我们使用下面的代码:

1
ESTIMATOR = ML;

设置模型

首先设置潜变量所包含的显变量:

1
2
3
MODEL: N BY N1-N6;
E BY E1-E6;
O BY O1-O6;

然后我们设置潜变量之间的回归关系, 比如N对E和O回归, E对O回归:

1
2
N on E O;
E on O;

写到一起就是:

1
2
3
4
5
MODEL: N BY N1-N6;
E BY E1-E6;
O BY O1-O6;
N on E O;
E on O;

运行脚本

上面我们已经写完了所有的基本脚本, 我们可以把所有的命令都贴出来:

1
2
3
4
5
6
7
8
DATA: FILE IS D:\jobs\data-analysis\mplus\media-modera\data.dat;
VARIABLE: NAMES ARE N1-N6 E1-E6 O1-O6;

MODEL: N BY N1-N6;
E BY E1-E6;
O BY O1-O6;
N on E O;
E on O;

点击mplus中的”run”按钮即可运行分析过程:

查看路径图

如果你想看到结构方程的路径图, 你可以点击菜单”diagram->view diagram”, 下图就是我们看到的图:

注意
本文由jupyter notebook转换而来, 您可以在这里下载notebook
统计咨询请加QQ 2726725926, 微信 mllncn, SPSS统计咨询是收费的
微博上@mlln-cn可以向我免费题问
请记住我的网址: mlln.cn 或者 jupyter.cn