场景案例 ·

语言学习动机焦虑量表 CFA 与信效度 — AI 一句话完成验证全流程

外语学习动机与焦虑量表的验证性因子分析(CFA)+信效度,历来是语言学论文的难点。本文演示如何在 ChatSRS 一句话完成 CFA 拟合指标、AVE/CR、Cronbach α,并给出可直接套用的 APA 7th 报告句式。

外语学习动机与焦虑是语言习得研究的核心构念,但当审稿人要求你报告 CFI、TLI、RMSEA、AVE、CR 以及区分效度时,很多语言学研究者才发现:量表验证远比发问卷难。这篇文章把语言学问卷量表验证的全套流程——CFA 拟合检验、收敛效度、区分效度、信度——串通讲一遍,每步给出 ChatSRS 可直接使用的真实指令,以及可抄进论文的 APA 7th 报告句式。


语言学量表验证为什么容易卡住

如果你在写二语习得、应用语言学、外语教学方向的论文,以下场景大概率经历过:

  • 用了 Gardner 的 AMTB(学习动机测量量表)或 Horwitz 的 FLCAS(外语课堂焦虑量表),导师说"先做信效度验证",但不知道验证什么、报告什么
  • 做了探索性因子分析(EFA),审稿人说"已有理论框架,应该做 CFA"
  • 跑了 CFA,RMSEA = .09,不知道是否可以接受,该怎么处理
  • Cronbach α 全部 > .80,以为就够了,结果审稿人追问 AVE 和 CR
  • 想报告区分效度,查了很多资料,HTMT 是什么从没听说过
  • 用 AMOS 点了半天,输出的路径图不知道怎么转成 APA 格式文字

这些痛点的共同根源是:语言学量表验证涉及测量模型理论(SEM 框架下的 CFA)和 APA 报告规范的双重门槛,而多数语言学课程并不系统讲授结构方程模型。

chatsrs.com 把这整条链条变成对话。下面以"外语课堂动机与焦虑"二维量表为案例,从头到尾演示。


典型场景:外语学习动机 + 焦虑二维量表

本文使用的示例数据结构如下(可替换为任何语言学量表):

量表设计

  • 动机维度(IM,6 题):改编自 Gardner AMTB 工具性与融合性动机分量表,5 点 Likert(1 = 完全不同意,5 = 完全同意)
  • 焦虑维度(FA,5 题):改编自 Horwitz et al. FLCAS 课堂焦虑分量表,5 点 Likert
  • 样本:某高校英语专业大一至大三学生,n = 218

典型数据结构

学号   年级   IM1  IM2  IM3  IM4  IM5  IM6   FA1  FA2  FA3  FA4  FA5
001    大一    4    4    3    5    4    3      3    4    3    2    3
002    大二    5    5    4    5    5    4      2    2    3    1    2
...

分析目标

  1. 确认二因子模型的拟合(CFA)
  2. 报告各维度的收敛效度(AVE、CR、因子载荷)
  3. 报告区分效度(AVE 平方根法 / HTMT)
  4. 报告各维度信度(Cronbach α、McDonald ω)

全流程分析演示

第一步:描述统计 — 了解各题项基本分布

打开 chatsrs.com,上传数据后输入:

"请对动机维度(IM1-IM6)和焦虑维度(FA1-FA5)共 11 题分别输出:均值、标准差、偏度、峰度,生成 APA 格式三线表;同时检查是否存在天花板效应或地板效应(即均值 <= 1.5 或 >= 4.5 的题项)。"

ChatSRS 自动输出:

表 1  量表题项描述统计(N = 218)

         M      SD     偏度    峰度
IM1     3.82   0.71   -0.41   0.12
IM2     3.76   0.68   -0.38   0.09
IM3     3.54   0.79   -0.22   -0.18
IM4     3.91   0.65   -0.52   0.31
IM5     3.68   0.74   -0.34   0.07
IM6     3.60   0.77   -0.29   -0.02
FA1     2.87   0.82    0.18   -0.24
FA2     2.74   0.86    0.23   -0.31
FA3     3.02   0.80    0.11   -0.18
FA4     2.61   0.88    0.34   -0.12
FA5     2.79   0.85    0.21   -0.27

注: 偏度绝对值均 < 2,峰度绝对值均 < 7,满足多元正态近似条件(Curran et al., 1996)。
未发现天花板效应或地板效应题项。

第二步:验证性因子分析(CFA)— 检验二因子模型

在 chatsrs.com 上传数据后输入:

"请对以下二因子模型做验证性因子分析(CFA):动机因子(IM)由 IM1-IM6 组成,焦虑因子(FA)由 FA1-FA5 组成,两因子相关。报告模型拟合指标:chi-square(df、p)、CFI、TLI、RMSEA(90% CI)、SRMR;同时输出各题项的标准化因子载荷和 R 方;并与单因子模型做比较(delta-CFI、AIC、BIC)。"

ChatSRS 输出 CFA 报告:

二因子 CFA 模型拟合结果(N = 218)

卡方检验:chi^2(43) = 68.24,p = .009
CFI = .971    TLI = .963    RMSEA = .051 [.026, .073]    SRMR = .046

模型比较:
                chi^2    df    CFI     RMSEA    AIC       BIC
二因子模型      68.24    43    .971    .051     4812.3    4891.6
单因子模型     142.57    44    .891    .107     4884.7    4960.8
delta-CFI = .080(显著改善)

标准化因子载荷:
        IM       FA
IM1    .742
IM2    .768
IM3    .711
IM4    .793
IM5    .755
IM6    .728
FA1            .701
FA2            .734
FA3            .689
FA4            .758
FA5            .722

两因子相关:r = -.38,p < .001(动机高 — 焦虑低,方向符合理论预期)

拟合指标解读:CFI、TLI >= .95,RMSEA <= .08,SRMR <= .08,二因子模型拟合达到可接受标准。单因子模型 delta-CFI = .080 > .01,确认二因子结构优于单因子。


第三步:收敛效度 — AVE 和 CR

在 chatsrs.com 上传数据后输入:

"基于上面的 CFA 结果,请计算两个因子的平均方差提取量(AVE)和组合信度(CR),并判断是否满足收敛效度标准(AVE >= .50,CR >= .70)。"

ChatSRS 输出:

收敛效度指标

维度       AVE      CR      判断
动机(IM)   .558     .887    AVE > .50 [OK], CR > .70 [OK]
焦虑(FA)   .526     .844    AVE > .50 [OK], CR > .70 [OK]

结论:两个维度均满足 Fornell & Larcker(1981)收敛效度标准。

第四步:区分效度 — AVE 平方根法 + HTMT

在 chatsrs.com 上传数据后输入:

"请用两种方法检验动机(IM)和焦虑(FA)之间的区分效度:(1) Fornell-Larcker 准则:比较各因子 AVE 的平方根与因子间相关系数;(2) HTMT(异质单质比):计算 HTMT 值并判断是否 < .85(严格标准)或 < .90(宽松标准)。"

ChatSRS 输出:

区分效度检验

Fornell-Larcker 准则:
        IM        FA
IM     .747
FA     .380      .725

注:对角线为 AVE 平方根,AVE^0.5(IM) = .747 > |r(IM,FA)| = .38 [OK]
    AVE^0.5(FA) = .725 > |r(IM,FA)| = .38 [OK]
    区分效度满足 Fornell-Larcker 标准。

HTMT 准则:
HTMT(IM, FA) = .432 < .85 [OK](严格标准也满足)

结论:两种方法均支持动机和焦虑具有良好区分效度。

第五步:信度分析 — Cronbach α 与 McDonald ω

在 chatsrs.com 上传数据后输入:

"请对动机维度(IM1-IM6)和焦虑维度(FA1-FA5)分别计算 Cronbach α 和 McDonald ω,报告逐题删除后 alpha 变化表(CITC,题总相关系数);判断信度等级(参考标准:alpha >= .70 可接受,>= .80 良好,>= .90 优秀)。"

ChatSRS 输出:

信度分析结果

动机维度(IM,6 题):
Cronbach alpha = .879,McDonald omega = .882
题项            CITC     删除后 alpha
IM1            .642      .862
IM2            .664      .858
IM3            .598      .872
IM4            .685      .854
IM5            .637      .863
IM6            .618      .868
建议:所有题项 CITC > .40,无需删除。

焦虑维度(FA,5 题):
Cronbach alpha = .853,McDonald omega = .856
题项            CITC     删除后 alpha
FA1            .614      .831
FA2            .647      .825
FA3            .590      .837
FA4            .665      .821
FA5            .629      .829
建议:所有题项 CITC > .40,无需删除。

综合结论:两个维度信度均处于良好至优秀水平,测量工具内部一致性满足研究要求。

论文方法 / 结果写法(APA 7th,语言学量表验证报告句式)

这是最直接帮到你的部分——把上面每步分析结果翻译成论文可用的 APA 格式句子。

方法章节:数据分析策略描述

本研究采用验证性因子分析(CFA)检验外语学习动机与焦虑量表的构念效度。CFA 通过 ChatSRS(R 引擎,lavaan 包,版本 0.6-17)实施,估计方法为最大似然法(ML)。模型拟合采用以下指标综合评价:比较拟合指数(CFI)和 Tucker-Lewis 指数(TLI)>= .95 为良好拟合,近似均方根误差(RMSEA)<= .06 为良好、<= .08 为可接受(Hu & Bentler, 1999),标准化残差均方根(SRMR)<= .08 为可接受。收敛效度通过平均方差提取量(AVE >= .50)和组合信度(CR >= .70)评估(Fornell & Larcker, 1981)。区分效度采用 Fornell-Larcker 准则(各因子 AVE 平方根应大于因子间相关系数)及 HTMT 准则(< .85 为严格标准;Henseler et al., 2015)双重检验。量表内部一致性信度采用 Cronbach α 和 McDonald ω 报告。

结果章节:CFA 拟合与模型比较

对二因子测量模型(动机因子 IM 含 6 题,焦虑因子 FA 含 5 题)进行验证性因子分析,结果显示模型拟合良好,chi^2(43) = 68.24,p = .009,CFI = .971,TLI = .963,RMSEA = .051(90% CI [.026, .073]),SRMR = .046。单因子竞争模型拟合显著劣于二因子模型,delta-CFI = .080,DELTA-AIC = 72.4,支持二因子结构的理论区分。所有标准化因子载荷在 .689 到 .793 之间(ps < .001),显示每个题项与其对应因子存在显著且实质性的关联。

结果章节:收敛效度

收敛效度方面,动机维度 AVE = .558,CR = .887;焦虑维度 AVE = .526,CR = .844,均高于 Fornell 与 Larcker(1981)建议的阈值(AVE >= .50,CR >= .70),收敛效度得到支持。

结果章节:区分效度

区分效度方面,Fornell-Larcker 准则检验结果显示,动机因子的 AVE 平方根(.747)和焦虑因子的 AVE 平方根(.725)均大于两因子间相关系数的绝对值(|r| = .38),满足区分效度标准。HTMT 检验进一步确认了这一结果,HTMT(IM, FA) = .432,远低于 .85 的严格阈值(Henseler et al., 2015),两因子具有充分区分效度。

结果章节:信度

信度方面,动机维度 Cronbach alpha = .879,McDonald omega = .882;焦虑维度 alpha = .853,omega = .856;各维度题总相关系数(CITC)均在 .59 至 .69 之间,无题项建议删除。全量表测量工具内部一致性处于良好水平(Nunnally, 1978)。


上面四段报告可直接进论文 Method 和 Results 章节,替换你自己的数值即可。ChatSRS 的"APA 报告"功能会在分析完成后自动生成对应段落,无需手动转写。


常见 FAQ

Q1: 做了 EFA,审稿人说还要做 CFA,两个都要跑吗?

这取决于你的研究设计。如果你使用的是已有理论支持的成熟量表(如 FLCAS、AMTB 的修订版),理论模型已确定,直接做 CFA 即可;EFA 属于探索阶段,不应在已有理论框架的量表验证中使用。

如果你自编量表或对成熟量表做了较大修订,则推荐:先在半数样本做 EFA 确定因子结构,再在另半数样本做 CFA 验证。两个分析对应两个独立样本,不能在同一数据集上先 EFA 再 CFA(会导致虚假拟合)。

在 ChatSRS 中描述"请先做探索性因子分析确定因子数,我的样本已按随机分为两份",AI 会自动提示你需要提供两份数据文件。详细说明见:CFA vs EFA — 何时用验证性因子分析

Q2: CFA 拟合指标不理想(如 RMSEA = .09),该怎么处理?

首先确认不理想的程度:

  • RMSEA 在 .08-.10 之间属于"勉强可接受",需要在局限性中说明
  • RMSEA > .10 则模型拟合较差,需要修正

常见的修正路径:

  1. 查看修正指数(Modification Index,MI),MI > 10 的残差协方差可以释放,但必须有理论依据(如同一题目中用了相似词汇导致措辞相关)
  2. 检查标准化残差(> |2.58| 的题项对可能有问题)
  3. 考虑删除因子载荷 < .40 的弱题项,简化模型

在 ChatSRS 中输入:"请输出修正指数表(MI),标注 MI > 10 的残差协方差对,并给出释放建议",AI 会自动分析哪些残差协方差释放对模型改善最大,同时给出理论解释提示。

Q3: Cronbach α 已经 > .80,审稿人还问 AVE 和 CR,这两个有什么区别?

三者衡量不同层面的量表质量:

指标衡量内容推荐阈值
Cronbach alpha内部一致性(题间相关)>= .70(可接受),>= .80(良好)
CR(组合信度)CFA 框架下的综合信度,不受题项数影响>= .70
AVE(平均方差提取量)因子能解释其指标方差的比例(收敛效度)>= .50

alpha 是经典测量论(CTT)指标;CR 和 AVE 是结构方程模型(SEM/CFA)框架下的指标。语言学量表做 CFA 之后,三个指标都应报告。Cronbach alpha 与 McDonald omega 的深度比较见:Cronbach α vs McDonald ω — 哪个信度指标更可靠

Q4: 区分效度的 HTMT 是什么,和 Fornell-Larcker 有什么不同?

HTMT(Heterotrait-Monotrait Ratio of Correlations,异质单质比)是 2015 年由 Henseler 等人提出的区分效度新标准,相比 Fornell-Larcker 准则:

  • Fornell-Larcker:比较 AVE 平方根与因子间相关,是传统标准,仍被广泛引用,但在高相关因子(r > .70)时容易出现假阳性(错误地支持区分效度)
  • HTMT:基于因子内部相关 vs 因子间相关的比值,统计上更稳健。阈值:< .85(严格)或 < .90(宽松)

在语言学量表研究中,动机和焦虑量表因子间相关通常在 .30-.60 范围,两种方法结论一致性较高。如果因子相关超过 .70,强烈建议同时报告 HTMT 以增加说服力。

Q5: 样本量多少才够做 CFA?我只有 80 人可以吗?

CFA 对样本量的要求参考以下经验规则:

  • 题项数:样本量 = 1:10 是常见建议(11 题 => 最低 110 人)
  • 最低绝对下限:通常建议 n >= 100,简单二因子模型 n >= 80 在某些条件下可接受,但统计功效较低
  • Kline(2016)建议:2-3 因子、每因子 3-5 题项的简单模型,n >= 200 为理想

如果样本量不足(如 n < 100),可以考虑:

  1. 部分不变性模型简化参数数量
  2. 报告 Bootstrap 置信区间(在 ChatSRS 中输入"请用 Bootstrap = 1000 报告 RMSEA 的置信区间")
  3. 在局限性中说明小样本对拟合指标估计稳定性的潜在影响

Q6: 语言学论文说"用 R 软件"审稿人会接受吗?

可以。R 的 lavaan 包是国际顶刊认可的 CFA 实现工具,规范引用格式:

验证性因子分析使用 R(R Core Team, 2024)的 lavaan 包(Rosseel, 2012)实施,估计方法为最大似然法(ML)。

ChatSRS 底层即为 lavaan,生成的拟合指标与 AMOS、Mplus 数值一致(相同数学方法)。语言学领域顶刊(SSLA、Language Learning、Modern Language Journal)均有发表使用 R/lavaan 的 CFA 量表验证研究。


语言学量表验证分析小结

分析目的方法ChatSRS 一句话关键词
了解题项基本分布描述统计"各题均值标准差偏度峰度,检查天花板地板效应"
验证因子结构CFA"二因子 CFA,报告 CFI/TLI/RMSEA/SRMR,与单因子比较"
收敛效度AVE + CR"计算每个因子的 AVE 和组合信度 CR"
区分效度Fornell-Larcker + HTMT"Fornell-Larcker 准则和 HTMT 区分效度检验"
信度Cronbach alpha + McDonald omega"信度分析,报告 alpha、omega 和 CITC 逐题删除表"
修正模型修正指数"输出修正指数表,MI > 10 的残差协方差对"

每一步的输出 ChatSRS 都能直接生成 APA 7th 报告句式,在论文里替换数值即可。


相关阅读


本文首发于 ChatSRS 官方博客。如有问题或反馈,欢迎在 ChatSRS 站内 [用户中心 -> 帮助与反馈] 联系我们。