教程 ·

信效度分析怎么做?一句话跑完 Cronbach α 与 CITC(含演示)

信效度分析怎么做?完整演示一次问卷信效度分析:分维度 Cronbach α、CITC、删题决策与可直接引用的三线表,演示数据 N=300。

信效度分析怎么做?不用装 SPSS,把问卷数据传上去说清楚维度,就能拿到分维度 Cronbach α、CITC 和可直接写进论文的三线表。

这一页解决什么

论文进度卡在"信度分析"这四个字上太真实了——数据整理好了,可 SPSS 要怎么操作、算出来的 Cronbach's α 看哪一格心里都没底,截图发群里问,回复大多是"你自己查查资料"。

这篇文章完整走一遍信效度分析的操作流程:数据怎么传、指令怎么说、结果表怎么读,并补充三个真实会被问到的问题——α 多少才算合格、信度低了能不能靠删题救回来、以及什么时候光有信度分析还不够。需要说明的是,能做这件事的不只是 ChatSRS:SPSS、Stata、R 都能算出同样的 Cronbach's α 和 CITC,区别只在于操作方式——这里演示的是对话式的做法,不是说其他工具做不到。

怎么跑

这里用的是演示数据(不是真实论文数据,模拟问卷 N=300,5 个维度 20 道题)。在 ChatSRS 里把 Excel 文件传上去,打字说清楚"这是 XX 量表问卷,帮我按维度做信度分析",不用记命令、不用点菜单,稍等片刻,信度三线表直接出来。

ChatSRS 产品界面全景,顶栏写着 SPSS、R、Stata 能做的对话就能完成,右侧列出十几种分析方法,底部是可输入指令的对话框 产品界面全景:顶栏的定位语是"SPSS、R、Stata 能做的,对话就能完成",右侧是十几种可选的分析方法,底部对话框可以直接打字提需求。

用户在对话框里输入中文指令,说明这是哪个量表、按维度做信度分析,AI 随即返回处理完成的提示 用户指令原样保留:说清楚"这是 XX 量表问卷,帮我按维度做信度分析",AI 紧接着返回"处理完成",中间不需要记命令、不需要点菜单。

结果怎么读

PU 感知有用性 α=0.862,PEOU 感知易用性 α=0.855,ATT 使用态度 α=0.882,BI 使用意愿 α=0.889——四个维度全落在 0.80-0.92 的"良好"区间。

顺带一句,同一份问卷里还有个维度只有 0.628,这背后"要不要删题"的判断逻辑放进了最后第 5 张图里——这张图信息量有点大,这篇先不拆开讲,留着眼熟就行,下一篇结果解读会带着这组数据把图里每一步讲一遍。下面这一节先把判断逻辑的骨架讲清楚。

这张表和每个维度的 α 值可以直接写进论文方法部分,说明量表内部一致性良好;AI 还会给出"信度检验结果显示……"这类表述句式,不用自己现憋学术腔。

维度Cronbach's α区间判断
PU 感知有用性0.862良好(0.80-0.92 区间)
PEOU 感知易用性0.855良好(0.80-0.92 区间)
ATT 使用态度0.882良好(0.80-0.92 区间)
BI 使用意愿0.889良好(0.80-0.92 区间)
SI 维度0.628明显低于其余维度,见下一节判断逻辑
总量表0.839良好

数据来源:ChatSRS 信度分析结果截图,演示数据 N=300,模拟问卷 5 个维度 20 道题。总量表 α=0.839 由 AI 解读文字直接给出,其余各维度 α 均为产品实测原始输出,本文未做任何换算。

ChatSRS 返回的信度三线表与 AI 解读文字截图,顶部保留 AI 角色图标与处理完成提示,五个维度 α 值与总量表 α 均可见,关键数字用荧光笔高亮 信度三线表连同 AI 解读文字:五个维度的 α 完整可见(0.862 / 0.855 / 0.628 / 0.882 / 0.889),解读文字里还直接给出总量表 α=0.839,关键数字用荧光笔高亮标出。

提醒一句:信度分析只能说明题项内部一致,不代表问卷设计没问题,方法用得对不对还要结合自己的研究设计判断,AI 给的结果建议自己核对一遍。

上面这些表和分析文字都是在 ChatSRS 里跑出来的,截图原样贴的没改过。删题这一步背后的完整判断逻辑,另写在信度分析的 APA 报告怎么写那一篇,可以对着本页那张流程图一起看。

α 到底多少才算合格?

信效度多少合适,学界有一套约定俗成的阈值,最常引用的是 Nunnally(1978):

信度水平数值范围来源
可接受(Acceptable)alpha >= .70Nunnally (1978)
良好(Good)alpha >= .80Nunnally (1978)
优秀(Excellent)alpha >= .90Nunnally (1978)
探索性研究最低可接受alpha >= .60DeVellis (2017)

对照这张表,上面 PU/PEOU/ATT/BI 四个维度(0.855-0.889)都落在"良好"区间;SI 维度的 0.628 则处在 DeVellis 探索性研究的最低线之上、Nunnally 可接受线之下——这正是"需要判断要不要处理"的灰色地带,而不是直接判定"不合格"。

完整的阈值汇总、APA 报告句式和不同信度指标(α / ω / CR)的适用场景,可以参考信度分析的 APA 报告怎么写

信度太低,删题能救回来吗?

能,但不是"看哪个数字不顺眼就删哪个"。同一份演示数据里,SI 维度的判断走的是这样三步:

  1. 先看维度整体 α 够不够:SI 维度算出来是 0.628,低于 Nunnally 的可接受线(.70)。
  2. 再看题项级的 CITC(题项与总分的相关,通俗理解是"这道题跟其他题合不合群"):同一份数据里,SI 维度有一道题的 CITC=0.066,接近于 0,说明这道题测的和其余题项不是一回事。
  3. 删掉这道 CITC 明显偏低的题后重新计算,SI 维度的 α 从 0.628 升到 0.785,回到可接受区间之上。

(数据来源:ChatSRS 信度分析结果同一份演示数据的 SI 维度输出,CITC=0.066 与删题后 α=0.785 均为产品实测原始值,本文未做任何换算。)

要划清三条边界:

  • 删题的判断依据是 CITC,不是凭感觉挑一个数字最小的维度去删;
  • 删完之后要重新看 α 是否真的回到可接受区间,不是删了就算完事;
  • 删题动的是"要不要保留这道题",不是动数据本身——这两者不是一回事,下一节会说清楚这条线在哪。

什么情况下不适用

信度分析只能说明题项内部一致,不代表问卷设计没问题,方法用得对不对还要结合自己的研究设计判断,AI 给的结果建议自己核对一遍。

除此之外,还有几种情况光靠信度分析是不够的:

  • 信度不等于效度。内部一致性高,不代表这份问卷真的测到了你想测的构念;效度证据是另一件事,需要单独验证结构,可以参考探索性因子分析怎么做
  • 单题维度不适用。只有一道题的维度不该跑 Cronbach's α,这类情况通常改用重测信度而不是内部一致性系数。
  • 量表结构本身有问题时,删题只能救到一定程度。如果多个维度普遍偏低,问题可能出在量表设计或翻译上,需要重新设计问卷或做结构验证,不是靠删一两道题能解决的。
  • 工具只负责算数字,不负责替你做研究判断。不管是 ChatSRS、SPSS、Stata 还是 R,算出来的都只是系数;这份问卷是否适合你的研究设计、结论能不能这样下,始终是研究者自己的责任。

效度那一半怎么跑:接着再说第二句话

上面那一节说效度证据"是另一件事,需要单独验证结构"——这一节就把这件事从头跑一遍。

信度回答的是"同一个维度里这几道题问得一不一致";效度回答的是另一个问题:这 20 道题到底有没有分成你设想的那几组,也就是你想测的东西有没有真的被测到。这一半靠因子分析做,在同一个会话里接着打第二句话就能跑。

说明:下面这几节的数字来自另一份演示数据(同样是模拟问卷:300 份作答、5 个维度 20 道题,题号从 PU1 排到 BI4),跟上面信度那几节用的演示数据各跑各的,两份数据之间没有做过任何合并或换算,因此 SI 维度的 α 数值不完全相同。

第二句指令原样贴出来,一个字没改:

接着帮我做效度分析,我想知道这二十道题是不是真的分成了我设想的五组。先看这份数据适不适合做因子分析,再看提取出来几个因子、每道题落在哪个因子上、有没有哪道题没落到该落的地方。

AI 接到这句话,先把自己准备做的三件事说了一遍:

这一步会把 20 道题作为一个整体做探索性因子分析:先报告 KMO 和 Bartlett 球形检验判断是否适合因子分析,再按预设的 5 个因子提取并查看各题的因子载荷。由于 SI4 与其他社会影响题的一致性较弱,我也会重点检查它是否出现跨因子或低载荷。

有效样本量它自己也交代了——量表题里有少量缺失,跑因子分析时按完整案例处理:

本次分析因题项存在少量缺失,采用完整案例分析,最终纳入 289 个样本,占总样本的 96.3%。

所以下面所有效度数字对应的都是 289 份完整作答,产品把这个占比(96.3%)也一并报了出来。写进论文时,这个有效样本量要跟着报。

KMO 和 Bartlett:先看这份数据配不配做因子分析

因子分析不能丢进去就跑,得先确认这批题彼此之间有足够的"共同信息"可挖。两个前置检验各管一件事:

  • KMO 取样适切性:衡量题目之间抱不抱团。数值越接近 1,说明题目彼此的相关越干净,越适合被归并成几个因子。
  • Bartlett 球形度检验:检验"这些题两两之间其实毫无相关"这个假设站不站得住。p 值显著,就说明这个假设被推翻了,题目之间确实存在相关。
检验项目指标
KMO 取样适切性0.897
Bartlett 球形度检验近似卡方3163.218
Bartlett 球形度检验df190
Bartlett 球形度检验p 值<0.001**

数据来源:ChatSRS 效度分析结果截图,演示数据 300 份作答、因子分析实际纳入 289 份完整案例,5 个维度 20 道题。表中数字均为产品实测原始输出;p 值一列的两个星号是原表自带的显著性标记,本文未做任何换算。

产品对这两个数的判断也是它自己写的:

结果显示,KMO 值为 0.897,达到较好的水平,说明题项之间具有较强的共同性,数据适合进行因子分析。Bartlett 球形度检验结果显著,χ²=3163.218,df=190,p<0.001,拒绝相关矩阵为单位矩阵的原假设,表明 20 道题之间存在显著相关关系。

KMO 的分档标准、不同数值区间各自怎么归类,探索性因子分析怎么做那一篇讲得更细。

提取出几个因子、一共解释了多少方差

方差解释率说的是:提取出来的这几个因子,能替原来那 20 道题说明多少信息。累计解释率越高,说明用这几个因子概括整份问卷时丢掉的信息越少。

成分初始特征值方差解释率%累积%旋转载荷平方和旋转后方差解释率%旋转后累积%
17.02135.1035.105.40327.0227.02
22.58612.9348.032.96814.8441.86
32.00410.0258.052.00710.0451.89
41.6978.4866.542.89314.4666.36
51.0215.1171.641.0575.2971.64

数据来源:ChatSRS 效度分析"总方差解释"表,演示数据 300 份作答、因子分析实际纳入 289 份完整案例。所有数字均为产品实测原始输出,本文未做任何换算。

产品给出的结论:

按照特征值大于 1 的标准,共提取出 5 个因子,累计解释总方差 71.64%。其中,第一至第五个因子的特征值分别为 7.021、2.586、2.004、1.697 和 1.021,均超过 1,说明五因子结构具有一定的数据支持。

它还主动补了一句边界,值得原样引一遍:

不过需要注意,本次分析是按照你预设的五个因子进行提取的,因此结果能够检验"在五因子方案下题项如何归类",但不能完全等同于通过统计标准自动确认自然存在五个因子。若要进一步验证五维结构,后续还可以进行验证性因子分析(CFA)。

方差解释率这一段在论文里怎么按 APA 格式写,可以对着EFA 方差解释率的 APA 报告规范抄格式;再往下一步的验证性因子分析怎么跑,见CFA 怎么做。如果跑完 CFA 发现拟合指标全达标、两个维度却分不开,接着看拟合指标全达标,区分效度却不满足——那一篇用的就是这份数据的同一次 CFA。

旋转后因子载荷矩阵:每道题落在哪个因子上

三个词先用大白话说清楚:因子载荷是"这道题跟这个因子有多贴",绝对值越大越贴;旋转是换个角度重新摆这几个因子的位置,让每道题的归属看起来更干净;共同度是"这道题的信息,有多少被提取出来的因子解释掉了"。

题号对应的构念和信度那几节是同一套:PU 感知有用性、PEOU 感知易用性、SI 社会影响、ATT 使用态度、BI 使用意愿,每个维度 4 道题。

题项因子1因子2因子3因子4因子5共同度
PU10.3480.1320.0360.7700.0080.732
PU20.2250.128-0.0200.793-0.1060.708
PU30.2730.061-0.0010.7880.0180.700
PU40.1960.173-0.0290.8250.0190.750
PEOU10.0920.8270.0230.1270.0010.709
PEOU20.1000.847-0.0120.0850.0350.735
PEOU30.1260.8560.0310.094-0.1030.769
PEOU40.1350.819-0.1080.1310.0120.718
SI10.047-0.0420.802-0.021-0.0680.652
SI20.0290.0780.812-0.0790.1470.694
SI3-0.026-0.0840.8190.0840.0220.686
SI4-0.017-0.0420.084-0.0370.9630.938
ATT10.8090.0770.0480.1430.1280.699
ATT20.8110.104-0.0480.0670.0790.681
ATT30.8110.1130.0190.1430.0690.696
ATT40.8120.168-0.0030.2120.0630.736
BI10.7680.0790.0760.238-0.1240.673
BI20.8190.0280.0210.213-0.0990.726
BI30.7820.071-0.0210.172-0.1300.664
BI40.7510.1050.0060.287-0.0680.662

数据来源:ChatSRS 效度分析"旋转后因子载荷矩阵",演示数据 300 份作答、因子分析实际纳入 289 份完整案例。所有数字均为产品实测原始输出,本文未做任何换算。原表下方另有一行注:"加粗载荷表示绝对值 > 0.4;斜体共同度表示 < 0.4";本文表格未保留原有的加粗与斜体样式,数值一律照抄。

逐组看下来,产品的归类是这样的:

PU 四道题均集中在因子 4 上,载荷为 0.770~0.825,与预设的感知有用性维度一致。 PEOU 四道题均集中在因子 2 上,载荷为 0.819~0.856,与预设的感知易用性维度一致。 SI1、SI2、SI3均集中在因子 3 上,载荷为 0.802~0.819,说明同伴、教师和身边人的影响能够较好地构成一个共同维度。 SI4单独集中在因子 5 上,载荷为 0.963,没有与 SI1~SI3 聚合在同一个因子中。 ATT1~ATT4均集中在因子 1 上,载荷为 0.809~0.812。 BI1~BI4也均集中在因子 1 上,载荷为 0.751~0.819,没有与 ATT 题项分离开来。

对不上预设的有两处:SI4 自己占住了一个因子,ATT 和 BI 则挤进了同一个因子。后者产品的判断是「这并不代表 ATT 和 BI 在理论上必然是同一构念,但说明当前样本下二者的区分效度不足」,建议在论文里如实报告,再用 CFA 比较五因子模型和四因子模型。SI4 那一处的完整读法,以及它在信度表里的表现和这里如何互相印证,写在问卷信效度太低怎么提高那一篇。

方法这件事产品也一并交代了:

本次结果采用的是 PCA 和 Varimax 旋转,更准确地说是主成分结构探索;若研究重点是潜在构念效度,后续可使用共同因子方法并进行 CFA,以对五维理论结构作更严格的验证。

PCA 和 EFA 到底该选哪个,PCA 还是 EFA那一篇专门讲了这条分界。

常见问题

SPSS 信效度分析至少需要多少份问卷?

没有一个放之四海而皆准的固定数字,需要结合题项数、维度数量和研究设计判断,导师或期刊的具体要求也不一样。与其记一个笼统的比例,不如先把量表结构和维度划分定下来,再看正式发放前的预调研信度是否达标——这部分暂无可引用的确定数字,属于本文待确认项,会在后续批次补充可靠来源。

问卷星导出的数据可以直接做信效度分析吗?

导出的表格不能原样丢上去就跑。信效度分析的前提是数据能按维度对上题项——导出文件里哪一列对应哪道题、属于哪个维度,需要自己先确认清楚;如果问卷里有反向计分题,分析前也需要确认清楚,不能默认导出的数据已经自动处理好了这一步。具体到问卷星导出格式里列名怎么核对、反向题怎么标注,本文暂无可核实的操作细节,建议先按上面两点自查一遍再上传。

信效度分析可以自己编吗?

不能。信效度数据必须来自真实问卷作答,编造统计结果属于学术不端,一旦被发现后果很严重。AI 工具在这件事上的作用,是帮你更快跑出真实数据的分析结果,不是帮你生成一个看起来合理的假数字。

信度高是不是就代表问卷效度也没问题?

不是。信度和效度是两回事:本文说的 Cronbach's α 衡量的是题项内部一致性,α 高只能说明同一维度的题目彼此测得比较一致,不能证明这份问卷真的测到了你想测的构念。效度证据需要单独验证,比如做探索性因子分析,具体可以参考探索性因子分析怎么做

信度跑完了,效度还要不要再单独跑一次?

要。这是两个不同的问题:信度问的是同一维度里几道题问得一不一致,效度问的是这些题有没有真的分成你设想的那几组。α 全部达标,也可能出现某道题在因子分析里跑到别的因子上去——本文效度演示数据里的 SI4 就是这种情况(在因子 5 上载荷 0.963,和同维度另外三道题分开了)。操作上,两段分析在同一个会话里接着说一句话就能跑完,但报告时需要分别写。

开始你的第一次信效度分析

准备好去标识的问卷数据和维度划分后,可以登录 ChatSRS 开始分析。先把量表结构和题项归属定下来,再让 AI 按维度跑信度,结果建议逐项核对后再写进论文。

相关文章推荐


本文演示数据为模拟问卷(N=300,5 个维度 20 道题),非真实论文数据。具体功能、数据处理规则和价格以当前产品页面与真实输出为准。