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
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guide
Vidéos
Guides étape par étape
FAQ
Archives des newsletters
Documents
Salle de classe
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guide
Vidéos
Guides étape par étape
FAQ
Archives des newsletters
Documents
Salle de classe
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guide
    • DÉBUTER

      • Éditeur de tâches
      • Cadres
        • Cadre Canvas
        • Cadre de Page
        • Cadre de Site Web
      • Chronologie des essais
      • Présentation des stimuli
      • Exactitude de la réponse
      • Objets
      • Événements
      • Variables
      • Assistant de tâche
      • Système d'essai
      • Conception de l'expérience
        • Création d'une étude
        • Modèles de Cadre de Données
        • Conception d'expérimentations multi-utilisateurs
        • Conception d'expérimentations longitudinales
    • Sujets en vedette

      • Randomisation & Équilibre
      • Suivi oculaire
        • Présentation des Stimuli dans une Tâche de Suivi oculaire
        • Comment Choisir les Paramètres de Calibration de Suivi Oculaire
        • Configuration du suivi oculaire dans une tâche
        • Enregistrement et exportation des données de regard
        • Utilisation des formes comme zones d'intérêt (AOI) pour le suivi oculaire
        • L'expérience de calibration du participant
      • Pont Web
        • Sélectionner les AOI de site Web | Ancrer, ajuster et vérifier le suivi des AOI
        • Suivi du comportement de la souris sur une AOI de site Web | Guide Web Bridge
      • Questionnaires
      • Application de bureau
      • Études échantillons
      • Recrutement de participants
      • Accès API
        • API REST
        • API Webhook
        • API WebSocket
      • Autres sujets

        • Temps de stimuli précis
        • Études multi-utilisateurs
        • Suivi de la Tête dans Labvanced | Guide
    • ONGLETS PRINCIPAUX DE L'APPLICATION

      • Aperçu : Onglets principaux
      • Tableau de bord
      • Mes études
      • Études partagées
      • Mes fichiers
      • Bibliothèque d'expériences
      • Mon compte
      • Licence & Services
    • ONGLETS D'ÉTUDE

      • Aperçu : Onglets spécifiques à l'étude
      • Conception de l'étude
        • Tâches
        • Blocs
        • Sessions
        • Groupes
      • Éditeur de tâches
        • Contrôles de tâche
        • Le Système des Essais
        • Types de cadres
        • Objets
        • Tables de Propriétés des Objets
        • Variables
        • Tableau des Variables Système
        • Le Système d'Événements
        • Fonctions de l'Éditeur de Texte
        • Options de suivi oculaire dans l'éditeur de tâches
        • Suivi de la tête dans une tâche
        • Études Multi-Utilisateurs
      • Paramètres
      • Variables
      • Média
      • Textes & Traduire
      • Lancer & 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 des Vidéos
    • Premiers Pas dans Labvanced
    • Création de Tâches
    • Vidéos d'Éléments
    • Événements & Variables
    • Sujets Avancés
  • Tutoriaux
    • Introduction
    • Tâche Stroop
    • Tâche de Décision Lexicale
    • Tâche de Cues Visuels de Posner
    • Paradygme de Flicker de Cécité au Changement
    • Étude d'Œil-Tracking
    • Étude d'Œil-Tracking des Nourrissons
    • Étude de Capture d'Attention avec Suivi au Souris
    • Présentation Visuelle Sérielle Rapide
    • Étude ChatGPT
    • Démo de Suivi Occulaire : SVG en tant qu'AOI
    • Démo Multi-Utilisateur : Montrer les Curseurs des Sujets
    • Contrôleur de Gamepad / Joystick - Configuration de Base
    • Étude d'App Desktop avec Intégration EEG
    • Équilibrage de Groupes entre Sujets et Configuration des Variables
    • Construction d'une Étude Multi-Utilisateur
    • Tutoriel de Suivi Occulaire dans un Cadre de Site Web
    • Suivi Occulaire Conditionnel avec Webcam
    • Construction d'une Étude de Segmentation de Texte
  • FAQ
    • Fonctionnalités
    • Politique de Support & Directives
    • Sécurité & Confidentialité des Données
    • Licences
    • Précision de Labvanced
    • Utilisation Programmatique & API
    • Utiliser Labvanced Hors Ligne
    • Dépannage
    • Questions sur la Création d'Études
  • Archive de Newsletter
  • Documents
  • Salle de Classe
Illustration montrant le flux de travail de la liste des stimuli : un fichier CSV alimentant un cadre de données, pilotant une séquence d'essais et livrant des stimuli à un participant

Modèles de Cadre de Données

Les cadres de données sont l'un des outils les plus polyvalents dans Labvanced pour gérer le côté input d'une expérience. Cette page décrit comment les appliquer à trois scénarios de conception de recherche courants. Pour la référence technique sur la création et la configuration des cadres de données, voir Variables de Cadre de Données.

Présentation séquentielle des stimuli

L'utilisation la plus courante d'un cadre de données est une liste de stimuli : une ligne par essai, des colonnes pour chaque attribut (mot, nom de fichier d'image, condition, réponse correcte). Au début de la session, mélangez les lignes pour randomiser l'ordre des essais. Ensuite, à chaque essai, lisez la ligne actuelle dans une variable de tableau et utilisez ses valeurs pour définir les propriétés des objets : le texte affiché, l'image présentée, la réponse attendue.

Les composants clés :

  • Un cadre de données avec une ligne par essai
  • Une variable numérique trial_index commençant à 1, avec Reset at Trial Start désactivé
  • Un événement de début de session exécutant Shuffle Data Frame Entries (par lignes)
  • Un événement de début d’essai exécutant Read from / Write to Data Frame : lire par ligne, variable d'index = trial_index, sortie vers une variable de tableau
  • Une action d'incrément après la lecture : ajouter 1 à trial_index

Chaque élément du tableau de sortie correspond à une colonne de cette ligne. Une action Set Object Property assigne ensuite chaque valeur à l'objet pertinent sur le cadre.

Contrebalancement de l'ordre des essais

Puisque Shuffle Data Frame Entries s'exécute au début de la session et que le mélange est différent à chaque fois, chaque participant voit un ordre d'essai unique tiré du même ensemble. C'est une randomisation intra-participant sans répétition.

Pour le contrebalancement entre participants, où vous souhaitez vous assurer que des ordres de condition spécifiques sont également répartis entre les participants, utilisez l'attribution de groupe de Labvanced en combinaison avec un cadre de données. Créez un groupe séparé pour chaque ordre de contrebalancement, avec le cadre de données de chaque groupe pré-commandé pour cette séquence de condition. Les participants sont affectés aux groupes à rotation, équilibrant les ordres à travers l'échantillon.

Pour la documentation complète sur le contrebalancement basé sur les groupes, voir Randomisation et Conception Expérimentale Équilibrée.

Stimuli basés sur des fichiers

Lorsque vos stimuli sont des fichiers image ou audio plutôt que du texte, stockez les noms de fichiers dans une colonne de cadre de données et utilisez Map strings to files lors de l'importation pour lier chaque nom à un fichier téléchargé. À l'exécution, l'action Read from / Write to Data Frame retourne le nom de fichier, qu'une action Set Object Property utilise pour échanger le fichier affiché par un élément image ou audio.

Cette approche sépare la définition des stimuli (le CSV) de la livraison des stimuli (la logique des événements), ce qui facilite la mise à jour de votre ensemble de stimuli en téléchargeant un nouveau CSV sans toucher au système d'événements.

Étapes :

  1. Préparez un CSV avec une colonne contenant des noms de fichiers (par exemple, image_file). Téléchargez les fichiers image pour votre étude séparément.
  2. Créez une variable de cadre de données et téléchargez le CSV. Activez Map strings to files et Use first row as header lors de l'importation.
  3. Utilisez Read from / Write to Data Frame à chaque essai pour lire le nom de fichier dans une variable de tableau.
  4. Ajoutez une action Set Object Property ciblant l'élément image : définissez sa source sur l'élément de tableau contenant le nom de fichier.

Lecture complémentaire

Variables de Cadre de Données

Variables de Cadre de Données

La référence technique : comment créer un cadre de données, télécharger un CSV, configurer les options d'importation et utiliser les actions Lire/Écrire et Mélanger.

Randomisation et Contrebalancement

Randomisation et Contrebalancement

La référence complète pour la randomisation, le blocage et le contrebalancement entre participants utilisant des groupes et le système d'essai.

Conception d'Expérience

Conception d'Expérience

Le hub pour tous les guides de modèles de conception d'expérience dans Labvanced.

Prev
Création d'une étude
Next
Conception d'expérimentations multi-utilisateurs