教程 ·
信效度分析怎么做?一句话跑完 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 量表问卷,帮我按维度做信度分析",不用记命令、不用点菜单,稍等片刻,信度三线表直接出来。
产品界面全景:顶栏的定位语是"SPSS、R、Stata 能做的,对话就能完成",右侧是十几种可选的分析方法,底部对话框可以直接打字提需求。
用户指令原样保留:说清楚"这是 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 解读文字直接给出,其余各维度 α 均为产品实测原始输出,本文未做任何换算。
信度三线表连同 AI 解读文字:五个维度的 α 完整可见(0.862 / 0.855 / 0.628 / 0.882 / 0.889),解读文字里还直接给出总量表 α=0.839,关键数字用荧光笔高亮标出。
提醒一句:信度分析只能说明题项内部一致,不代表问卷设计没问题,方法用得对不对还要结合自己的研究设计判断,AI 给的结果建议自己核对一遍。
上面这些表和分析文字都是在 ChatSRS 里跑出来的,截图原样贴的没改过。删题这一步背后的完整判断逻辑,另写在信度分析的 APA 报告怎么写那一篇,可以对着本页那张流程图一起看。
α 到底多少才算合格?
信效度多少合适,学界有一套约定俗成的阈值,最常引用的是 Nunnally(1978):
| 信度水平 | 数值范围 | 来源 |
|---|---|---|
| 可接受(Acceptable) | alpha >= .70 | Nunnally (1978) |
| 良好(Good) | alpha >= .80 | Nunnally (1978) |
| 优秀(Excellent) | alpha >= .90 | Nunnally (1978) |
| 探索性研究最低可接受 | alpha >= .60 | DeVellis (2017) |
对照这张表,上面 PU/PEOU/ATT/BI 四个维度(0.855-0.889)都落在"良好"区间;SI 维度的 0.628 则处在 DeVellis 探索性研究的最低线之上、Nunnally 可接受线之下——这正是"需要判断要不要处理"的灰色地带,而不是直接判定"不合格"。
完整的阈值汇总、APA 报告句式和不同信度指标(α / ω / CR)的适用场景,可以参考信度分析的 APA 报告怎么写。
信度太低,删题能救回来吗?
能,但不是"看哪个数字不顺眼就删哪个"。同一份演示数据里,SI 维度的判断走的是这样三步:
- 先看维度整体 α 够不够:SI 维度算出来是 0.628,低于 Nunnally 的可接受线(.70)。
- 再看题项级的 CITC(题项与总分的相关,通俗理解是"这道题跟其他题合不合群"):同一份数据里,SI 维度有一道题的 CITC=0.066,接近于 0,说明这道题测的和其余题项不是一回事。
- 删掉这道 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 球形度检验 | df | 190 |
| Bartlett 球形度检验 | p 值 | <0.001** |
数据来源:ChatSRS 效度分析结果截图,演示数据 300 份作答、因子分析实际纳入 289 份完整案例,5 个维度 20 道题。表中数字均为产品实测原始输出;p 值一列的两个星号是原表自带的显著性标记,本文未做任何换算。
产品对这两个数的判断也是它自己写的:
结果显示,KMO 值为 0.897,达到较好的水平,说明题项之间具有较强的共同性,数据适合进行因子分析。Bartlett 球形度检验结果显著,χ²=3163.218,df=190,p<0.001,拒绝相关矩阵为单位矩阵的原假设,表明 20 道题之间存在显著相关关系。
KMO 的分档标准、不同数值区间各自怎么归类,探索性因子分析怎么做那一篇讲得更细。
提取出几个因子、一共解释了多少方差
方差解释率说的是:提取出来的这几个因子,能替原来那 20 道题说明多少信息。累计解释率越高,说明用这几个因子概括整份问卷时丢掉的信息越少。
| 成分 | 初始特征值 | 方差解释率% | 累积% | 旋转载荷平方和 | 旋转后方差解释率% | 旋转后累积% |
|---|---|---|---|---|---|---|
| 1 | 7.021 | 35.10 | 35.10 | 5.403 | 27.02 | 27.02 |
| 2 | 2.586 | 12.93 | 48.03 | 2.968 | 14.84 | 41.86 |
| 3 | 2.004 | 10.02 | 58.05 | 2.007 | 10.04 | 51.89 |
| 4 | 1.697 | 8.48 | 66.54 | 2.893 | 14.46 | 66.36 |
| 5 | 1.021 | 5.11 | 71.64 | 1.057 | 5.29 | 71.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 | 共同度 |
|---|---|---|---|---|---|---|
| PU1 | 0.348 | 0.132 | 0.036 | 0.770 | 0.008 | 0.732 |
| PU2 | 0.225 | 0.128 | -0.020 | 0.793 | -0.106 | 0.708 |
| PU3 | 0.273 | 0.061 | -0.001 | 0.788 | 0.018 | 0.700 |
| PU4 | 0.196 | 0.173 | -0.029 | 0.825 | 0.019 | 0.750 |
| PEOU1 | 0.092 | 0.827 | 0.023 | 0.127 | 0.001 | 0.709 |
| PEOU2 | 0.100 | 0.847 | -0.012 | 0.085 | 0.035 | 0.735 |
| PEOU3 | 0.126 | 0.856 | 0.031 | 0.094 | -0.103 | 0.769 |
| PEOU4 | 0.135 | 0.819 | -0.108 | 0.131 | 0.012 | 0.718 |
| SI1 | 0.047 | -0.042 | 0.802 | -0.021 | -0.068 | 0.652 |
| SI2 | 0.029 | 0.078 | 0.812 | -0.079 | 0.147 | 0.694 |
| SI3 | -0.026 | -0.084 | 0.819 | 0.084 | 0.022 | 0.686 |
| SI4 | -0.017 | -0.042 | 0.084 | -0.037 | 0.963 | 0.938 |
| ATT1 | 0.809 | 0.077 | 0.048 | 0.143 | 0.128 | 0.699 |
| ATT2 | 0.811 | 0.104 | -0.048 | 0.067 | 0.079 | 0.681 |
| ATT3 | 0.811 | 0.113 | 0.019 | 0.143 | 0.069 | 0.696 |
| ATT4 | 0.812 | 0.168 | -0.003 | 0.212 | 0.063 | 0.736 |
| BI1 | 0.768 | 0.079 | 0.076 | 0.238 | -0.124 | 0.673 |
| BI2 | 0.819 | 0.028 | 0.021 | 0.213 | -0.099 | 0.726 |
| BI3 | 0.782 | 0.071 | -0.021 | 0.172 | -0.130 | 0.664 |
| BI4 | 0.751 | 0.105 | 0.006 | 0.287 | -0.068 | 0.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 道题),非真实论文数据。具体功能、数据处理规则和价格以当前产品页面与真实输出为准。