変数のプロパティ
各変数について、異なるプロパティを指定し、変数が何のために使用されるかの短いテキスト説明を提供できます。 Name と Data Type は必須です。Format は配列やデータフレームを使用する際に指定することが重要です。その他のプロパティは、データ型に応じてオプションまたは固定です。
名前
名前は、イベントやオブジェクトでの変数のハンドルとして使用され、タスクをコピーするときやデータビューでも使用されます。名前は研究内で一意でなければなりません:2つの変数が同じ名前を共有することはできません。名前はシステム変数以外のすべての変数で変更できます。
受け入れられる値:任意のASCII文字列。ピリオドは使用しないでください (.)。
データ型
データ型は、変数が保持できる値の種類と、適用できる操作を決定します。
| データ型 | 説明 |
|---|---|
String | 数字や特殊文字を含む任意のテキスト。 |
Numeric | 数値のみ。 |
Boolean | true または false のみ。 |
Categorical | 定義済みのレベルの固定セット。主に因子変数に使用されます。 |
Date | yyyy/mm/dd フォーマットの日付値。 |
Time | hours/minutes/seconds フォーマットの時間値。 |
File | 画像、動画、または音声ファイルデータ。 |
スケール
スケールは測定レベルを決定します。数値変数に役立ち、将来の分析機能で使用される可能性があります。
| スケール | 説明 |
|---|---|
Undefined | 選択なし。 |
Nominal | 固有の順序がないカテゴリ。 |
Ordinal | 一貫した間隔がない順位付けされた値。 |
Interval | 一貫した間隔があるが真のゼロがない値(例:温度)。 |
Ratio | 一貫した間隔があり、真のゼロがある値(例:体重)。 |
フォーマット
フォーマットは、変数が単一の値を保持するのか、値のコレクションを保持するのかを決定します。
| フォーマット | 説明 |
|---|---|
Scalar | 単一の値。 |
Array | 値の順序付きリスト。 |
Data Frame | 各列が変数であるCSV構造にネストされた複数の変数。 |
初期値
初期値は、各試行の開始時に変数がリセットされるデフォルト値です(Reset at Trial Start が有効な場合)。また、テキスト、画像、動画、または音声などのコンテンツを永続的に保存するためにも使用できます。
配列変数の場合、初期値は完全な配列であることができます。CSVファイルをアップロードするか、手動でエントリを追加できます。
試行開始時にリセット
有効にすると、変数は各新しい試行の開始時に初期値にリセットされます。応答や反応時間など、試行ごとのデータを記録する変数にはこれを有効にしてください。スコアや永続データの配列など、試行をまたいで蓄積される変数には無効にしてください。
変数の記録
有効にすると、変数の値は記録され、各試行の終了時に保存されます。記録はデフォルトでシステム、因子、オブジェクト変数に対して有効です。
記録型
試行中の値の変更がどのように記録されるかを決定します。
| オプション | 説明 |
|---|---|
All changes / time series | 試行中の各値の変更を記録し、それぞれにタイムスタンプを付けます。サンプリング方法のオプションについては、時系列変数を参照してください。 |
Final value only | 試行の終了時の値のみを記録します。 |