变量简介
在 Labvanced 中构建的每个实验都依赖于变量。它们是平台存储参与者响应、跟踪时间、驱动事件逻辑以及在运行时调整参与者所见内容的机制。没有变量,实验无法记录任何内容,做出任何决策或响应参与者行为。理解变量如何工作是 Labvanced 中其他一切的基础。
变量是什么?
在 Labvanced 中,变量是用于在实验过程中存储和管理数据的容器。它们在控制逻辑、记录响应和适应参与者所见方面是基础。可以把变量想象成标签盒子,您可以在其中存放不同类型的数据。
变量可以持有以下内容:
- 参与者响应(例如,答案或按钮点击)
- 实验中显示内容的详细信息(刺激)
- 自动记录的数据(例如,反应时间)
- 基于其他数据计算的值
每个变量都有一个类型,这告诉 Labvanced 它将存储什么样的数据。例如:
Numeric: 反应时间等数字String: 文字或句子Categorical: 预定义的组,像“正确”或“错误”Boolean: 真/假值
变量还可以存在于实验的不同层级:
- 试验级别: 仅特定于单个试验
- 区块级别: 在一组试验中共享
- 参与者级别: 应用于整个参与者
简而言之,变量是您的实验如何记住任何东西的方式。没有它们,就不会存储任何数据,不会运行任何逻辑,且无法进行自适应行为。