
変数のプロパティ
各変数について、異なるプロパティを指定し、その変数が何に使われるかの簡単なテキスト説明を提供できます。 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 | 試行の最後の値のみを記録します。 |