変数の作成
Labvancedの変数は研究全体に対してグローバルであり、次の4つの方法で作成できます:
- 変数タブ: グローバル変数リストから事前に変数を作成
- タスクエディタ変数パネル: エディタを離れずに変数を作成
- オブジェクトプロンプト: Labvancedは、反応をキャプチャするオブジェクトを追加する際に自動的にプロンプトを表示します
- イベントシステム: イベントロジックを構築する際に、1ステップで変数を作成して選択
ヒント: 研究を構築する前に、必要な変数、測定すべき内容、記録すべきタイミングをメモしておくと良いでしょう。明確な計画を持って変数を作成する方が、途中で段階的に追加するよりもずっと簡単です。
変数タブから
変数タブでは、研究内のすべての変数をグローバルに表示します。ここで変数を作成するには:
- 研究を開き、左パネルの変数タブに移動します。
+ New Variableボタンをクリックします。- 変数に名前を付け、
Data Typeを設定し、他のプロパティを構成します。 Saveをクリックします。
これは、タスクを構築し始める前に事前に変数を作成したり、すべての変数を1ヵ所で確認および編集するのに最適な場所です。
タスクエディタ変数パネルから
タスクエディタで作業している間、右上隅のVariablesパネルタブには、選択されたフレームで現在使用されているすべての変数が一覧表示されます。ここから直接新しい変数を作成することができます。
- タスクエディタでタスクを開きます。
- 右上のパネルで
Variablesタブをクリックします。 + New Variableをクリックします。- 変数に名前を付け、そのプロパティを設定します。
オブジェクトを追加する際
特定のオブジェクトには、参加者の応答を保存するためにリンクされた変数が必要です。これらのオブジェクトをフレームに追加すると、Labvancedは自動的に変数名を付けるようにプロンプトを表示します。変数は作成され、オブジェクトにリンクされるのはこのステップで行われます。
このプロンプトを引き起こすオブジェクトには、入力フィールド、チェックボックス、スライダー、ドロップダウン、リッカートスケール、および他の質問票要素が含まれます。
変数がすでに存在する場合は、新しい変数を作成する代わりにリストからそれを選択できます。
イベントシステムから
変数を含むイベントアクション(例:Set / Record Variable)を設定する際に、Value Select Menuが開きます。New Variableタブに移動し、名前とプロパティを入力して、Okをクリックします。変数が作成され、アクションのために即座に選択されます。
これは、イベントロジックを構築している時に新しい変数が必要になることに気づいた場合、変数を作成する最も一般的な方法です。
変数の命名
変数名は研究全体でユニークでなければなりません。2つの変数が同じ名前を共有することはできません。変数が測定する内容とそのレベルを明確に示す説明的な名前を使用してください。例えば、反応時間のためのrt_image_clickや、正確性フラグのためのcorrect_responseなどです。
変数名にピリオド(.)を避けてください。スペースや特殊文字も問題を引き起こす可能性があるため、アルファベット、数字、およびアンダースコアを使用してください。