labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
  • Technology
    • Feature Overview
    • Desktop App
    • Phone App
    • Precise Timing
    • Experimental Control
    • Eye Tracking
    • Multi User Studies
    • More ...
      • Questionnaires
      • Artificial Intelligence (AI) Integration
      • Mouse Tracking
      • Data Privacy & Security
      • Text Transcription
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Pricing Overview
    • License Configurator
    • Single License
    • Research Group
    • Departments & Consortia
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
  • Appgo to app icon
  • Logingo to app icon
Learn
ガイド
ビデオ
ウォークスルー
FAQ
リリースノート
リリースノート
文書
教室
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
ガイド
ビデオ
ウォークスルー
FAQ
リリースノート
リリースノート
文書
教室
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • ガイド
    • はじめに

      • オブジェクト
      • イベント
      • 変数
      • タスクウィザード
      • トライアルシステム
      • 研究デザイン
        • タスク
        • ブロック
        • セッション
        • グループ
    • 注目のトピック

      • ランダム化とバランス
      • アイ・トラッキング
      • アンケート
      • デスクトップアプリ
      • サンプル研究
      • 参加者募集
      • APIアクセス
        • REST API
        • Webhook API
        • WebSocket API
      • その他のトピック

        • 正確な刺激のタイミング
        • マルチユーザー研究
        • Labvancedにおけるヘッドトラッキング | ガイド
    • メインアプリタブ

      • 概要: メインタブ
      • ダッシュボード
      • マイスタディ
      • 共有スタディ
      • マイファイル
      • 実験ライブラリ
      • マイアカウント
      • マイライセンス
    • スタディタブ

      • 概要: スタディ専用タブ
      • 研究デザイン
        • タスク
        • ブロック
        • セッション
        • グループ
      • タスクエディタ
        • 主な機能と設定
        • トライアルシステム
        • キャンバスとページフレーム
        • オブジェクト
        • オブジェクトプロパティテーブル
        • 変数
        • システム変数テーブル
        • イベントシステム
        • 試行のランダム化
        • テキストエディタの機能
        • タスクにおけるアイ・トラッキング
        • タスクにおける頭追跡
        • マルチユーザー研究
      • 設定
      • 変数
      • メディア
      • テキストと翻訳
      • 開始と参加
      • 被験者管理
      • データビューとエクスポート
        • Dataview と変数 & タスクの選択 (古いバージョン)
        • 録音へのアクセス (古いバージョン)
  • ビデオ
    • ビデオ概要
    • Labvancedの始め方
    • タスクを作成する
    • 要素ビデオ
    • イベントと変数
    • 高度なトピック
  • ウォークスルー
    • イントロダクション
    • ストループタスク
    • 語彙的判断タスク
    • ポズナー誘導課題
    • 変化盲点ちらつきパラダイム
    • アイ・トラッキングサンプル研究
    • 乳児アイ・トラッキング研究
    • マウストラッキングによる注意の捕捉研究
    • 迅速な視覚的提示
    • ChatGPT研究
    • アイ・トラッキングデモ: AOIとしてのSVG
    • マルチユーザーデモ: 研究内で被験者のカーソルを表示
    • ゲームパッド/ジョイスティックコントローラー - 基本セットアップ
    • EEG統合を持つデスクトップアプリ研究
    • 被験者間グループのバランスと変数の設定
  • FAQ
    • 機能
    • セキュリティとデータプライバシー
    • ライセンス
    • Labvancedの精度
    • プログラム使用とAPI
    • Labvancedをオフラインで使用する
    • トラブルシューティング
    • 研究作成に関する質問
  • リリースノート
  • ドキュメント
  • 教室
心理学実験タスク設計用のCSVスプレッドシートのイラスト

タスクウィザード | クイック実験ビルディングガイド

概要

スプレッドシート / CSVデータを使用して実験的タスクを設定したい場合は、タスクウィザードが実験的タスク作成プロセスを加速するために役立ちます!

タスクウィザードを使用すると、単一のCSVファイルと刺激ファイルから、刺激、イベント、変数、要因、条件、ランダム化、データ記録を含む実験的タスク構造全体を作成できます。タスクウィザードを使用することで、刺激のペアリングやフレーム遷移を選択し、数分で組み込みのランダム化とデータ記録を持つカスタマイズされたタスク構造を持つことができます。

ワークフローヒント: ウィザードを使用する前に、下記を確認して刺激の整理や命名、CSVファイルの準備についての感覚をつかむと役立つかもしれません。質問がある場合は、お気軽にお問い合わせください!


タスクウィザードへのアクセス

タスク作成プロセスの進行状況に応じて、タスクウィザードにアクセスするためのわずかに異なる方法があります。

研究状況タスクウィザードへのパス
新しい研究新しい研究を作成 → タスクを設定 → 刺激のアップロードを続ける
既存の研究既存の研究を開き、研究デザインタブで+ 新しいタスクをクリックして、実験タスクを選択 → 刺激のアップロードを続ける

プログレスバー

実験的タスクウィザードにアクセスすると、タスク準備のためのステップとステージが表示されるダイアログボックスが表示されます:

CSVタスクビルダーのプログレスバー.

  1. 刺激のアップロード
  2. CSVのアップロード
  3. 刺激と要因の選択
  4. 刺激ペアリング
  5. フレームと刺激の配置
  6. 遷移

タスクウィザードの機能についての一般的な紹介は、以下のビデオをご覧ください:

タスクウィザードにおける刺激のアップロード

最初のステップとして、実際の刺激ファイルをアップロードします。

  1. すべての刺激をアップロード: すべての実験刺激をアップロードするには、ここをクリックしてください(画像、動画などがある場合)。テキスト刺激がある場合は、単純に「次へ」をクリックしてCSVファイルのアップロードに進んでください。後で刺激の割り当て方法について指定します(次のセクションで説明)。注意してください:
    • すべてのファイル拡張子は刺激カテゴリごとに統一されている必要があります! 例えば、異なる列で.jpgと.jpegを切り替えることはできません(下の画像を参照)。
    • ファイルアップローダーの使い方に基づいて、すべてのタスク特定の刺激は単一のフォルダー内にある必要があります。
    • 「OK」をクリックすると、すぐにCSVのアップロードに進むことができます。
  2. 次へ(すべての刺激をアップロードしました): タスクウィザードの次のステージに進みます。

📌 ハンズオン学習: 現在タスクウィザードを試すためのサンプルデータをダウンロードしたい場合は、以下のリンクを使用して利用可能な作業資料をダウンロードしてください:
https://www.labvanced.com/static/taskWizardExamples.zip


タスクウィザードにおけるCSVのアップロード

刺激をアップロードした後、CSVファイルのアップロードの時間です。次のセクションでは、CSVの設定方法について詳細に説明します。

CSVからタスク設定へ

CSVがタスク作成プロセスでどのように利用されるかの基本的な考え方:

  • 行: CSVファイルの各行は、実験タスク内の1つの試行を作成します。下の画像では、デフォルトのプロセスが8つの試行を生成します -もちろん、後で実験デザインのニーズに応じて試行数を変更することもできます。
  • 列: 最初の行は、刺激の名前を付けるための列ヘッダーとして使用できます。各列は、別々の刺激要素(画像、動画など)またはデータカテゴリ(次のセクションで説明)でなければなりません。各列は同じ長さでなければならないことに注意してください(すべてのセルが埋まっていること)。

実験とそのタスクを構築するためのCSVスプレッドシートのプレビュー.

上の画像については、次のセクションでより詳細に説明します。

CSVファイルの準備

じゃあ、CSVファイルにどのような情報を入れるべきか、または入れられるかについて話しましょう。

CSVファイルには、振動、要因、追加情報の3つの異なるデータカテゴリを含めることができます:

データカテゴリ仕様 / 説明例
刺激刺激は、ファイル名(画像、動画、または音声)または単なるテキスト文字列であることができます。注意してください: CSVファイル内のすべての刺激について、対応するオブジェクトが自動的に作成されます。その後、タスクウィザードの後の部分、すなわちフレームと刺激の配置ステップで、参加者に表示されるフレームで好きなように配置する機会があります。正しい拡張子を持つファイル名を使用してください、例: "flower.jpg"上の画像の A列 は動画刺激タイトルを表します; B-C列 は画像刺激のタイトル; D列 はテキストベースの刺激を表します。
要因要因はあなたの刺激に対するカテゴリラベルのようなもので、同じ行の刺激に関連するレベル / 値を含める必要があります。

例えば、要因が「歪み」と呼ばれている場合、2つの可能な値「歪んだ」または「正常」があることが考えられ、各行の画像刺激はそのためにそれらの要因の値のいずれかを含むべきです; 歪んだ画像刺激の行は、したがって、「歪んだ」カテゴリを持つことになりますが、通常または制御画像は「正常」カテゴリを持つことになります。

注意: 異なる要因を割り当てるために複数の列を持っても構いませんので、最終的に各行が複数の要因に対する値を含むことができます。例えば、画像刺激 "alice.jpg" に対して、性別という第2の要因を追加することができる場合、値は「女性」となります。その結果、この試行は「歪んだ x 女性」としてカテゴライズされます。これらの組み合わせ要因は後に条件と呼ばれます。
上の画像の F-G列
追加情報このタイプのデータは、試行ごとに記録したいが、刺激自体でも、要因 / 条件情報でもない追加(刺激)記述子として使用できます。

例えば、どちらの2つの刺激が「正しい」ものであるかをコーディングしたい場合、被験者が与えた回答が正しいかどうかを計算するために、その刺激情報は自動的に記録されます。
上の画像の E列

CSVファイルのアップロード

CSVを作成した後は、アップロードに進むことができます。以下のオプションを含むダイアログボックスが表示されます:

CSVタスクビルダーのインポートオプション.

  • 文字列をファイルにマップ: あなたのファイル名を文字列として含め、次にマップ機能を使用してファイルが保存されているフォルダーを指すことができます。これにより、その列のファイル名が、データフレーム内の値が希望するファイル名と正確に一致する場合にフォルダー内の対応するファイルを検索できるようになります。この機能は、列が文字列値で埋められている場合のみ利用可能です。
  • 最初の行をヘッダーとして使用: データフレームの最初の行の値を取得し、それを各列の変数名として使用します。
  • データを転置: 単にデータフレームをそのままアップロードします。これは、データフレームにファイル名が含まれていない場合に便利です。

タスクウィザードにおける刺激と要因の選択

CSVファイルのプレビューが表示されます。また、必要に応じてここでCSVファイルを再アップロードすることもできます。

このステップでは、下の画像で示すように上部のフィールドを編集するオプションがあります:

  • 名前: 各列の最初のセルが列名である場合は、ここで編集することができます。以下の例では、最初の列が「方向」というタイトル、2番目の列が「度」と名付けられています。
  • データタイプ: データタイプは、CSV内の値に基づいて自動的に選択され、特定されます。「本」のアイコンをクリックすると刺激を再割り当てでき、「ゴミ箱」のアイコンをクリックすると列全体が削除されるので、ご注意ください!
  • 使用目的: このフィールドは、最も注意を要するフィールドです。この投稿で議論されたデータのカテゴリがどのタイプかを示す必要があります。CSVファイルの準備に従い、以下のように示します:
    • 列1は「要因」として使用されます。この実験デザインでは、単語分類の種類(すなわちBoubaまたはKiki)が正しく特定されているかを評価することを目的としています。
    • 列2は画像ファイルの名前です。
    • 列3は表示されるテキストの文字列です。
    • 列4は、表示される2番目のテキストの文字列です。

進むためには、すべての使用目的フィールドに値を割り当てる必要があります。

CSVスプレッドシートの列を使用して実験を構築する方法を指定.

その後、緑の「次へ」ボタンが表示され、次のステージに進むことができます。

タスクウィザードにおける刺激ペアリング

ランダム化のためのペアリング
CSVファイルのペアリングされた列は、ランダム化中に一緒にシャッフルされ(その行の関連性はそのまま保持されます)、異なるペアリンググループの列は、参加者ごとに独立してシャッフルされます。言い換えれば、刺激をペアリングすることで、ランダム化中も一緒に保持されます。要因は常に最初のペアリンググループにあり、刺激や情報の列はどこにでも配置できます。少なくとも1つのペアリンググループが必要であり、各グループには少なくとも1つのエントリーが必要です。

タスクビルディングプロセス中に刺激ペアリングを設定.

タスクウィザードにおけるフレームと刺激の配置

フレーム上の刺激を配置
今、刺激を配置し、試行ごとにいくつのフレームが必要か、そしてどの刺激をどのフレームに配置するかを決定する時が来ました。記録されるデータの種類と遷移については次のセクションで説明します。

CSVを使用してタスクを構築した結果、試行タイムラインがどのように見えるかのプレビュー.

タスクウィザードは自動的にCSVファイル内の順序で、各フレームに1種類の刺激(列)を配置します。上の画像は、二つ前のセクションで示したCSVファイルからの出力です。同じフレーム内の刺激はデフォルトで同時に表示され、異なるフレーム内の刺激は試行タイムラインに従って常に連続して表示されます。もちろん、すべては実験のニーズに合わせて編集可能です。

ここでは、タスクウィザードで新しいフレームを作成し、空のフレームを削除し、フレーム間に刺激をドラッグ&ドロップすることができます(例えば、テキストと画像刺激を画面上で並べたい場合)。刺激のないフレームに固定テキストコンテンツと固定十字を追加することもできます。 フレームと刺激の詳細な編集オプションは、タスクウィザードの基本設定プロセスを完了した後、タスクエディタで利用可能になります。フレームの分岐ロジック、すなわち、試行の中でフレーム間の進行方法も後でエディタで調整できます。例えば、回答が「正しい」場合、そのフィードバックとして「正しい」と表示されるフレームを指定したい場合、これはタスクエディタ内で微調整されます。

📌実践的な例: 刺激を再配置し、固定クロスを追加する: 下の短いビデオでは、全ての3つの刺激を1つのフレームにまとめるためにドラッグ&ドロップしています。未使用のフレームを削除し、各試行内の刺激の前に来る固定クロスを作成します。

タスクウィザードにおける遷移

フレームを配置した後、フレームの遷移やどのような記録が行われるかを指定する時間です。ここから、すべてのフレームまたは特定のフレームに対してアイートラッキングまたはマウストラッキングをアクティブにするかどうかを選択できます。

下の画像では、frame_1 は指定した 固定時間 で1000ミリ秒持続します。その後、frame_2 は任意の刺激をクリックすると終了します。注意: この研究では、彼らが画像オブジェクトをクリックした場合にフレームを終了させたくないので、その場合は後でタスクエディタ内で画像オブジェクトを選択し、その オブジェクトプロパティ で アクティブ オプションを False に設定して無効にできます。

タスクウィザードは、クリックされたものを記録し、そのデータを変数に保存するよう自動的に設定されています。

インポートされたcsvファイルに基づいてフレームが遷移する方法を指定.

ランダム化に関する追加注意事項

ランダム化に関しては、以下の情報に注意してください:

  • 試行の順序はデフォルトで完全にランダム化されます。
  • よりカスタマイズされた試行の順序(例えば、固定順序、ブロック条件、階段など)は、ランダム化設定ダイアログで設定できます。
  • さらなるバランス調整(例えば、刺激の左右バランスなど)は、ランダム化を追加することで行うことができます(下の画像を参照)。
  • 被験者間のバランス調整も、グループやランダム化セパレーターを使用することで行えます。[研究デザイン]タブを使用します。
  • ランダム化技術については、こちらでさらにお読みいただけます。
  • ランダム化についての詳細なビデオはLabvancedでのランダム化についてもご覧いただけます。

高度に制御された心理学研究のためのLabvancedによる実験ビルディングプロセスを補足するランダム化オプション.

ほとんどの研究において、ランダム化はシンプルかつ明確に行えます。しかし、複雑なデザインにおけるランダム化/バランシングについてお手伝いが必要な場合は、メールまたはチャットサポートを通じてお気軽にお問い合わせください!

Prev
変数
Next
トライアルシステム