12 字段矩阵

使用指南

适用平台:陕西省重大疾病防控与大健康数据共享平台(REDCap 17.4.5) 维护单位:西安交通大学公共卫生学院流行病与卫生统计学系 读者:已获账号、具备项目设计权限的项目负责人与数据管理员 更新日期:2026-09-20

登录后打开您的项目,进入 在线设计器 并点开表单。这是西安交通大学公共卫生学院维护的采集入口(现网 REDCap 17.4.5)。09 提过 字段矩阵;本篇把它建出来:一组问题共用同一套作答选项时,一次生成多行,不必逐题添加。11 文件上传 是附件;本篇是量表式多题。

字段矩阵配置示意
图-12-1 字段矩阵配置示意
字段矩阵在表单中的呈现
图-12-2 字段矩阵在表单中的呈现

上图为手册示意;现网入口是 添加字段矩阵,编辑时也可能看到 编辑字段矩阵


1. 适用场景

  • Likert 量表、症状清单、多条目「同意—不同意」:每行一个陈述,列选项完全相同。
  • 希望版面紧凑,避免十几个单选字段把表单拉得很长。
  • 需要「每行只能选不同列」(例如给选项排序、各选一次)时,用单选矩阵并打开 排行

各题选项本来就不一样,或多数是开放填写,继续用普通单选/文本,不必硬套矩阵。


2. 操作步骤

2.1 打开矩阵创建入口

  1. 打开 https://www.wcrcnet.cn/redcap/ 登录。页脚是 REDCap 17.4.5
  2. 我的项目 → 项目标题 → 在线设计器 → 点开表单。
  3. 添加字段矩阵(现网用词;与「添加字段」并列或在其附近)。

2.2 填配置项

配置项作用
矩阵标题文本显示在矩阵顶部的分段标题
矩阵行每一行一个独立问题(每行会生成自己的变量)
矩阵列选择各行共用的选项列表
答案格式单选按钮(每行选一列)或 复选框(每行可多选)
排行仅单选矩阵;开启后强制各行所选列互不重复
矩阵组名称该矩阵的唯一识别名

步骤建议:

  1. 写好 矩阵标题文本(可给填写人一段总提示)。
  2. 矩阵行 里逐行写问题文字,并为每行准备合法的变量名(规则同 08:字母数字下划线)。
  3. 矩阵列选择 里写共用选项,每行一个选项。
  4. 按题意选单选或复选;若要「各行选项不重复」,选单选并打开 排行
  5. 填写 矩阵组名称,保存。

保存后,设计器里会出现一组字段;录入时呈现为表格状矩阵。导出时通常仍是「一行一个变量」,便于分析。

2.3 改矩阵

改某一行措辞或某一列选项,进入矩阵编辑(或编辑组内字段)后保存。已有真实数据时,删行、改编码可能影响旧值,先在练习项目试。


3. 注意与权限

  • 需要项目设计权限。
  • 排行 只对单选矩阵有意义;复选框矩阵不要指望同一套「互斥」逻辑。
  • 矩阵组名称、各行变量名在项目内保持唯一,避免与已有字段冲突。
  • 生产模式下改结构,先按提示进入可设计状态。
  • 用本平台数据写论文,致谢按登录页上的文字抄。

4. 常见问题

矩阵和普通单选有什么差别? 题目与选项的含义可以一样;矩阵把共用选项抽成「列」,一次建多行,填写版面也更紧。

排行开了之后填报人会怎样? 单选矩阵下,某一列已被一行选过,其他行就不能再选同一列(适合强制排序类题目)。

导出后是一张宽表还是一个单元格? 一般是多列(每行问题一个变量),不是把整个矩阵塞进一个单元格。

选项每行不同,还能用矩阵吗? 不适合。改回逐题 单选 / 多选


5. 建议记住的几条

  • 共用同一套选项的多题 → 用 字段矩阵
  • 配齐标题、行、列、单选/多选;要互斥选列就开 排行(仅单选)。
  • 每行仍是独立变量,导出按列分析。
  • 选项各不相同就不要硬用矩阵。
  • 文件上传、CDE、计算字段另篇。

本篇为平台「REDCap使用指南」系列,按手册页体例编写。查看全部指南

11 文件上传字段
« 上一篇 2026 年 9 月 20 日
14 复制表单到另一个项目
下一篇 » 2026 年 9 月 20 日