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
Guide
Vidéos
Didacticiels
FAQ
Notes de version
Notes de version
Documents
Salle de classe
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guide
Vidéos
Didacticiels
FAQ
Notes de version
Notes de version
Documents
Salle de classe
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guide
    • COMMENCER

      • Objets
      • Événements
      • Variables
      • Assistant de Tâche
      • Système d'Essai
      • Conception de l'Étude
        • Tâches
        • Blocs
        • Sessions
        • Groupes
    • SUJETS EN VEDETTE

      • Randomisation et Équilibre
      • Suivi Oculaire
      • Questionnaires
      • Application de Bureau
      • Études Exemples
      • Recrutement de Participants
      • Accès API
        • API REST
        • API Webhook
        • API WebSocket
      • Autres Sujets

        • Chronométrage Précis des Stimuli
        • Études Multi Utilisateurs
        • Suivi de la Tête dans Labvanced | Guide
    • ONGLET PRINCIPAL DE L'APPLICATION

      • Aperçu: Onglets Principaux
      • Tableau de Bord
      • Mes Études
      • Études Partagées
      • Mes Fichiers
      • Bibliothèque d'Expériences
      • Mon Compte
      • Ma Licence
    • ONGLETS D'ÉTUDE

      • Aperçu: Onglets Spécifiques à l'Étude
      • Conception de l'Étude
        • Tâches
        • Blocs
        • Sessions
        • Groupes
      • Éditeur de Tâches
        • Fonctions Principales et Paramètres
        • Le Système d'Essai
        • Cadres de canevas et de page
        • Objets
        • Tables de Propriétés des Objets
        • Variables
        • Tables des variables système
        • Le Système d'Événements
        • Randomisation des Essais
        • Fonctions de l'Éditeur de Texte
        • Suivi oculaire dans une tâche
        • Suivi de la tête dans une tâche
        • Études Multi-Utilisateurs
      • Paramètres
      • Variables
      • Médias
      • Textes et Traduire
      • Lancer et Participer
      • Gestion des Sujets
      • Vue de Données et Exportation
        • Vue des données et sélection des variables & des tâches (ancienne version)
        • Accéder aux Enregistrements (Version ANCIENNE)
  • Vidéos
    • Aperçu Vidéo
    • Commencer avec Labvanced
    • Créer des Tâches
    • Vidéos d'Éléments
    • Événements et Variables
    • Sujets Avancés
  • Guides
    • Introduction
    • Tâche de Stroop
    • Tâche de Décision Lexicale
    • Tâche de Cueillette de Regard de Posner
    • Paragraphe de Flic d'Agnosie
    • Étude Exemple de Suivi Oculaire
    • Étude de Suivi Oculaire de Nourrissons
    • Étude de Capture Attentionnelle avec Suivi de Souris
    • Présentation Visuelle Séquentielle Rapide
    • Étude ChatGPT
    • Démonstration de Suivi Oculaire: SVGs comme AOIs
    • Démonstration Multi-Utilisateur: Afficher les Curseurs des Sujets
    • Contrôleur de Jeu / Joystick - Configuration de Base
    • Étude Application de Bureau avec Intégration EEG
    • Équilibrage de Groupes entre Sujets et Configuration de Variables
  • FAQ
    • Fonctionnalités
    • Sécurité et Confidentialité des Données
    • Licences
    • Précision de Labvanced
    • Utilisation Programmatique et API
    • Utiliser Labvanced hors ligne
    • Dépannage
    • Questions sur la Création d'Études
  • Notes de Version
  • Documents
  • Salle de Classe

Équilibrage des groupes entre les sujets et configuration des variables

Comment pouvez-vous configurer une partie des participants pour voir la version X tandis que les autres voient la version Y ?

Pour la randomisation entre les sujets, il existe plusieurs façons de mettre cela en œuvre dans Labvanced.

Il y a deux approches/scénarios généraux et le meilleur, comme toujours, dépend des détails et de votre conception d'étude particulière.

SCÉNARIO 1 : Tâches et groupes indépendants

  • Degré de différence entre les groupes : Il y a une différence relativement importante entre les groupes de participants, c'est-à-dire que les différences sont vastes et couvrent plusieurs cadres, objets ou événements.

  • Configuration suggérée : Créez deux (ou autant que vous en avez besoin) groupes de sujets et assignez les différentes tâches aux différents groupes. Dans l'image ci-dessous, une conception d'étude simplifiée représentant cette idée est montrée - où la moitié des sujets (dans le Groupe 1) effectuerait task_1, l'autre moitié (dans le Groupe 2) effectuerait task_2.

  • Compromis : Gardez à l'esprit que l'inconvénient de cette approche est que vous avez des tâches réellement séparées et indépendantes, ce qui exige que vous preniez soin de tout deux fois, c'est-à-dire qu'un nouveau changement qui doit être dans les deux groupes doit être mis en œuvre dans les deux tâches séparément. C'est pourquoi c'est uniquement une bonne option si la différence est assez grande et qu'il vaut donc mieux avoir deux+ implémentations complètement séparées.

Configuration de deux tâches indépendantes pour l'équilibrage entre les groupes

SCÉNARIO 2 : Variables factorielles

  • Degré de différence : La différence entre les groupes de participants est plutôt petite, c'est-à-dire un certain « détail » (par exemple, un objet est visible ou non / quelle image est montrée) dans une structure de tâche autrement similaire.

  • Configuration suggérée : Créez une variable factorielle aléatoire entre sujets au sein de la tâche. La façon dont cela fonctionne est que chaque sujet sera assigné à une seule valeur de cette variable factorielle, qui est équilibrée entre les sujets (en fonction du Nr de sujet).

Configuration d'une variable factorielle de randomisation à utiliser pour créer différentes versions de tâches entre les groupes

Maintenant, vous pouvez utiliser cette variable (facteur), avec des événements, pour apporter tout type de changement au sein d'une tâche/cadre entre les groupes de sujets.

Scénario d'exemple : Un groupe ne voit pas une image

Par exemple, vous pouvez créer un événement avec un déclencheur de début de cadre et une action pour définir la propriété de visibilité à zéro de l'image :

  • Déclencheur : Trial and Frame Trigger → On Frame Start
  • Action : Control Actions → Requirement Action (If…Then)
    • Définissez la première exigence pour rechercher la Variable → Select Variable, puis choisissez la variable facteur que nous avons créée (subjectGroup) dans la liste
    • De l'autre côté de l'équation, recherchez le niveau spécifique en sélectionnant : Constant Value → String et en indiquant le niveau : one

Ensuite, procédez à spécifier ce qui doit se passer pour ce groupe spécifique, tel que : Set Object Property: pour un objet (comme une image) et une propriété (comme la visibilité) à changer, comme rendre la propriété de visibilité à zéro.

En conséquence, si un sujet est dans le Groupe 1, alors l'objet image ne sera pas affiché, tandis que dans les autres groupes, il sera visible.

Création d'une action où un groupe spécifique ne verra pas une image

Scénario d'exemple : Chaque groupe voit une image différente

De manière similaire, si vous voulez rendre cela légèrement plus puissant et montrer une image différente par groupe, alors vous pouvez faire quelque chose comme :

SI :

  • subjectGroup == "one"

ALORS :

  • Set Object Property Action [image_object] [filedata] = image1 (fichier ou le configurer pour lire à partir d'un cadre de données)

SINON SI :

  • subjectGroup == "two"

ALORS :

  • Set Object Property Action [image_object] [filedata] = image2 (fichier ou le configurer pour lire à partir d'un cadre de données)

SINON SI :

  • subjectGroup == "three" ALORS :
  • Set Object Property Action [image_object] [filedata] = image3 (fichier ou le configurer pour lire à partir d'un cadre de données)

Et ainsi de suite... De cette manière, chaque groupe de sujets verra une image différente.

Configuration d'un événement afin que chaque groupe voie une image différente

Scénario d'exemple : Événements ou actions différents par groupe
Vous pouvez également étendre ce cas d'utilisation de sorte que les variables factorielles entre sujets fassent fonctionner les événements différemment entre les sujets.

Par exemple, si vous souhaitez que différents groupes de sujets soient équilibrés pour la pression des touches et la correction de l'attribution de réponse, alors vous pouvez créer un événement avec un déclencheur de pression de touche sur la lettre A ou L et une action qui enregistre la correction de la réponse :

SI :

  • subjectGroup == "one"
  • Id de la touche == "A"

ALORS :

  • correctResponse = True

Un événement où un groupe a la touche de réponse correcte comme A

SINON SI :

  • subjectGroup == "two"
  • Id de la touche == "L"

ALORS :

  • correctResponse = True

Un événement où l'autre groupe a la touche de réponse correcte comme L

Ici, nous avons créé et défini la variable correctResponse pour enregistrer la valeur booléenne de True.

Prev
Étude Application de Bureau avec Intégration EEG