结构方程模型

结构方程模型有极其复杂的数学背景知识要求,模型形成过程繁复且陷阱众多,结果的解释力也很大程度取决于数据质量和分析角度,同时,他又对于以问卷调查形式获得的数据,并对产品涉入度评估量级和产品复购模型等问题,有坚实的理论支持,可以很好的回应问题。所以这一总结旨在以最一般化和简明的语言叙述,结构方程运用的一般步骤和方法。SEM包括:回归分析、因子分析(验证性因子分析、探索性因子分析)、t检验、方差分析、比较各组因子均值、交互作用模型、实验设计

具体来说,SEM主要有以下特征:

  • 同时处理多个因变量
  • 容许自变量和因变量含测量[误差传统方法(如回归)假设自变量没有误差 ]
  • 同时估计因子结构和因子关系
  • 容许更大弹性的测量模型
  • 估计整个模型的拟合程度[用以比较不同模型 ]

量及评估 PIES CFA模型

PIES(product involvement and enthusiasm scale)隐因子结构模型主要通过4个无法观测的隐变量,来判断一个产品的特征涉入程度或者该类别个人形象涉入。

数据说明与问题明晰

library(car)semdf <- read.csv("http://r-marketing.r-forge.r-project.org/data/rintro-chapter10pies.csv")
some(semdf,5)

数据是一个有11个观测变量组成的问卷调查数据,11个观测变量均为取值为1~7的离散数值变量。11个观测变量所构成的项对应3个隐变量(总体涉入因子(general)、特征涉入因子(feature)、形象涉入因子(image)),3个隐变量最终构成一个总体隐变量pies(产品涉入和参与度)

#「=~」读作由。。。 表示,表明隐变量和项的关系
strctr <-  "general =~ i1 + i2 + i3feature =~ i4+i5+i6 +i7image =~ i8 + i9 + i10 + i11pies =~ general + feature + image"library(RColorBrewer)
scatterplotMatrix(semdf[,c(1,2,4,5,8,9)],diag= "histogram",col = brewer.pal(3,"Paired"), ellipse = T)

为便于展示,只选取每个隐变量内的前两个变量,由相关矩阵可见,组内相关性明显高于组间相关性,且都是正向关系。

首先需要通过PIES CFA确定这些项和隐变量之间的关系,以及隐变量和总体隐变量之间的关系。

PIES CFA模型

library(lavaan)ps_mdl <- cfa(strctr, data = semdf)
summary(ps_mdl, fit.measures = T)library(semPlot)
semPaths(ps_mdl, what = "est")

结果输出:

lavaan (0.5-23.1097) converged normally after  41 iterationsNumber of observations                          3600Estimator                                         MLMinimum Function Test Statistic              287.649Degrees of freedom                                41P-value (Chi-square)                           0.000Model test baseline model:Minimum Function Test Statistic             9920.901Degrees of freedom                                55P-value                                        0.000User model versus baseline model:Comparative Fit Index (CFI)                    0.975Tucker-Lewis Index (TLI)                       0.966Loglikelihood and Information Criteria:Loglikelihood user model (H0)             -52885.888Loglikelihood unrestricted model (H1)     -52742.064Number of free parameters                         25Akaike (AIC)                              105821.776Bayesian (BIC)                            105976.494Sample-size adjusted Bayesian (BIC)       105897.056Root Mean Square Error of Approximation:RMSEA                                          0.04190 Percent Confidence Interval          0.036  0.045P-value RMSEA <= 0.05                          1.000Standardized Root Mean Square Residual:SRMR                                           0.030Parameter Estimates:Information                                 ExpectedStandard Errors                             StandardLatent Variables:Estimate  Std.Err  z-value  P(>|z|)general =~                                          i1                1.000                           i2                0.948    0.042   22.415    0.000i3                1.305    0.052   25.268    0.000feature =~                                          i4                1.000                           i5                1.168    0.037   31.168    0.000i6                0.822    0.033   25.211    0.000i7                1.119    0.036   31.022    0.000image =~                                            i8                1.000                           i9                0.963    0.028   34.657    0.000i10               0.908    0.027   33.146    0.000i11               0.850    0.027   31.786    0.000pies =~                                             general           1.000                           feature           0.875    0.057   15.355    0.000image             0.932    0.060   15.628    0.000Variances:Estimate  Std.Err  z-value  P(>|z|).i1                0.657    0.020   33.498    0.000.i2                0.796    0.022   35.967    0.000.i3                0.463    0.022   21.479    0.000.i4                0.657    0.019   33.973    0.000.i5                0.554    0.019   28.588    0.000.i6                0.779    0.021   37.701    0.000.i7                0.533    0.018   29.199    0.000.i8                0.640    0.020   32.071    0.000.i9                0.476    0.016   29.501    0.000.i10               0.560    0.017   32.697    0.000.i11               0.599    0.017   34.500    0.000general           0.089    0.015    5.858    0.000feature           0.256    0.018   14.538    0.000image             0.375    0.022   17.165    0.000pies              0.248    0.021   11.570    0.000

结果输出解读:
Comparative Fit Index (CFI):拟合指数(越接近1越好), RMSEA :残差(越小越好),都是模型拟合强健性判断。
Latent Variables:隐变量和各项之间的路径系数。

路径图:

整体来看,该模型有较好的拟合状态。

PIES CFA模型再讨论

三个隐因子的存在是实现预设的,尽管结果已经算是比较理想了,但如果不知悉这个关系,或者有比这更好的关系?这就需要进一步讨论项和隐因子之间可能存在的关系了。

#单因子模型
strctr_1 <-  "pies =~ i1 + i2 + i3 +i4+i5+i6 +i7 +i8 + i9 + i10 + i11"
ps_mdl_1 <- cfa(strctr_1, data = semdf)
semPaths(ps_mdl_1, what = "est")#单层隐因子,且存在相关性
strctr_2 <- "General =~ i1 + i2 + i3
Feature=~i4+i5+i6 +i7
Image =~i8+i9+i10+i11
General ~~ 0.1*Feature
General ~~ 0.1*Image
Feature ~~ 0.1*Image "
ps_mdl_2 <- cfa(strctr_2, data = semdf)
semPaths(ps_mdl_2, what = "est")

单因子模型路径图:

单层隐因子模型路径图:

对比三个模型:

library(semTools)
compareFit(ps_mdl,ps_mdl_1,ps_mdl_2)
summary(ps_mdl_2, fit.measures = T)
################### Nested Model Comparison #########################chi df      p delta.cfi
pies.fit - pies.fit.NH3      222.43  3  <.001    0.0222
pies.fit.NH3 - pies.fit.NH1 2774.50  0  <.001    0.2812
#################### Fit Indices Summaries ##########################chisq df pvalue   cfi   tli         aic         bic rmsea  srmr
pies.fit.NH1 3284.581 44 .000† .672 .589 108812.709 108948.860 .143 .102 pies.fit.NH3 510.078 44 .000† .953 .941 106038.205 106174.356 .054 .078 pies.fit 287.649 41 .000† .975† .966† 105821.776† 105976.494† .041† .030†

相比而言,单层隐因子模型比其他两个模型有更好的解释性。

结构方程模型

基于协方差的结构方程模型主要回应:客户对产品质量的感知和对产品满意度有多大关系?产品质量是否比客户感知的产品价值更重要?客户声称的复购意愿最重要的影响因素是什么?

数据说明与问题明晰


semdf2 <- read.csv("http://r-marketing.r-forge.r-project.org/data/rintro-chapter10sat.csv")
some(semdf2,5)

可以看到数据由5个潜因子各自对应3个调查项,共计15个调查项,其中5个潜因子分别是quality, value,customer satisfication,cost和repeat buy。其关系如:

并依照关系建模如下:

strctr_3 <-"quatlity =~ csat + value q1+q2+q3 +cost*0cost =~ value + repeat+ c1 + c2 + c3value =~ csat + v1 + v2 + v3csat =~ repeat + cs1 + cs2 + cs3repeat =~ r1+ r2 + r3 "sem_mdl <- sem(strctr_3, data = semdf2, std.lv =T)
summary(sem_mdl, fit.measures = T)

获得的结果如下:

同样的方法,对模型结构进行微调,获得候选模型,从而进行对比,以确定模型的可靠性。

市场研究中的数据分析知识整理 (七)-结构方程模型相关推荐

  1. 市场研究中的数据分析知识整理 (三)-聚类分析

    4 聚类分析 聚类和判别作为统计学习(通过拟合统计模型,从数据中学习)的分类之一,同样可以分为有监督式和无监督式. 市场研究中,聚类和判别更多适用有监督式.即目标对象的在营销活动后的反应已知,通过目标 ...

  2. python数据分析知识整理_Python基础知识点总结:数据分析从0到大师必Mark的一篇!(上)...

    原标题:Python基础知识点总结:数据分析从0到大师必Mark的一篇!(上) TK | 作者 LearnKu | 翻译 https://www.freecodecamp.org/news/learn ...

  3. 前端知识整理 CSS盒模型

    我们先来说说 什么是CSS的盒模型呢? 百度一下: 想象一个盒子,它有:外边距(margin).边框(border).内边距(padding).内容(content)四个属性: 好百度是这样解释的. ...

  4. 结构方程模型_简单易懂,结构方程模型思路总结

    结构方程模型是结合了多种统计分析方法,可同时检验因子.分析项.误差项间的关系.本文将基于SPSSAU系统进行说明. 1.方法辨别 结构方程模型SEM包括测量关系和影响关系:既可以测量各因素内部结构及相 ...

  5. 【视频】结构方程模型SEM分析心理学营销数据路径图可视化|数据分享

    最近我们被客户要求撰写关于结构方程模型的研究报告,包括一些图形和统计输出.结构方程建模 (SEM) 是一个非常广泛和灵活的数据分析框架,也许更好地被认为是一系列相关的方法,而不是单一的技术.它与营销研 ...

  6. 结构方程模型(SEM)高阶应用暨嵌套分层数据及数据分组分析

    说明:变量间非直线关系.变量间交互作用.数据或变量非正态及分类变量分析 结构方程模型(Structural Equation Modeling)是分析多变量间因果关系的利器,在众多学科领域具有巨大应用 ...

  7. 网络编程(part6)--OSI七层模型及四层模型(TCP/IP)

    鄙人学习笔记 文章目录 OSI七层模型(标准) 四层模型(TCP/IP模型) 数据传输过程 网络协议 OSI七层模型(标准) ●制定组织: ISO(国际标准化组织) ●作用:使网络通信工作流程标准化 ...

  8. R语言:结构方程模型sem、潜变量分析

    原文链接:http://tecdat.cn/?p=3071 对于熟悉线性回归拟合结构方程模型的分析师来说,在R环境中,拟合结构方程模型涉及学习新的建模语法,新的绘图语法以及通常是新的数据输入方法(点击 ...

  9. java基础巩固-宇宙第一AiYWM:为了维持生计,四大基础之计网_Part_1-1(计算机网络体系_七层模型五层模型TCP/IP四层模型、TCPUDPIP的故事【TCP三握四挥】)整起

    PART1:计算机网络体系可以大致分为一下三种, 每一层有自己对应的协议,每一层都是向上一层提供服务,每个分层中所有的协议都称为协议栈 协议:网络中传输信息时的规范和规则 各层一些重要的协议 网络:通 ...

最新文章

  1. 人工智能产业化之路何去何从?清华博士、一流科技CEO在线分享,快来报名 | 量子位·视点...
  2. magento本地安装成功后无法进入后台,密码和用户名均正确 .
  3. STM32 进阶教程 15 - 串口DMA收发
  4. IOS开发-GitHub使用详解
  5. EasyMock教程–入门
  6. 火车头php接口制作,火车头接口
  7. MySQL免安装版安装
  8. 社交电商 社群电商 源码下载
  9. 【参赛作品101】充实openGauss每日一练21天学习完成大总结
  10. lightdm .service: Start request repeated too quickly. grub正常,不显示登录和桌面 Endeavour
  11. 使用opencv读取rtsp流的图片帧进行目标检测,并将处理好的图像推到rtsp服务器上
  12. ARM linux解析之压缩内核zImage的启动过程
  13. 2023中职网络安全竞赛Web安全应用任务解析答案
  14. 2021年初级会计实物会计概述考试真题
  15. 操作系统实验Ucore lab8+反馈队列
  16. ps切图(6)——参考线及辅助
  17. phpstudy nginx 目录索引失败 404 Not Found 的原因
  18. 海尔消费金融连续三年完成盈余-持牌消费金融公司佼佼者
  19. 用友BIP 安装配置专业脚手架开发工具(图文)
  20. idea中Toggle Offline Mode是什么意思

热门文章

  1. MySQL索引优化(二)索引失效
  2. 最后3天!生信入门转录组和可视化学习捷径
  3. 雪花飘落代码java_JS实现的雪花飘落特效示例
  4. 如何开发短信通知和语音功能医院信息系统(HIS系统)
  5. 电商运营竞品分析不会做?6个步骤教会你
  6. php程序员需要什么资质,微信小程序服务类目及资质要求
  7. 又逛《云风工作室》小记
  8. 植物大战僵尸数据修改总结
  9. Android 九宫格图片展示的实现
  10. outlook邮箱邮件大小限制_outlook 附件大小限制