Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Randomisation de condition expérimentale

  • KevinN
  • KevinN's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 10 months ago #184917 by KevinN
Bonjour,
Je suis chercheur à l’université et je suis confronté à un petit problème de randomisation de mes conditions expérimentales. Je dois comparer 6 conditions expérimentales qui donnent théoriquement ce design expé :

- Partie 1 + Partie 2 version A + mesures ;
- Partie 1 + Partie 2 version B + mesures ;
- Partie 1 + Partie 2 rien + mesures ;
- Partie 1 version Rien + Partie 2 version A + mesures ;
- Partie 1 version Rien + Partie 2 version B + mesures ;
- Partie 1 version Rien + Partie 2 Rien + mesures.

Donc 6 scénarios de passations, pour remédier à ce petit problème dans LS j’ai divisé mon questionnaire en 5 groupes de questions : partie 1 ; partie 2 et mes mesures en 3 sous-groupes.
Le design de construction est celui-ci, partie 1 : une question obligatoire qui est toujours caché avec pour équation de filtre : if(is_empty(rand.NAOK), rand(1, 2), rand.NAOK).
Puis les éléments devant apparaître en tant que partie 1 ont l’équation de filtre : ((rand.NAOK == "1")) et l’élément « rien » (ici une question cacher) a l’équation de filtre ((rand.NAOK == "2")).
J’ai reproduit le même système pour ma partie 2 mais avec 3 chiffres attribués au lieu de 2.

Maintenant quand je visualise mon questionnaire tout mon « truc » semble fonctionner MAIS (il en fallait un) je me pose plusieurs questions :

- Est-ce que du point de vue d’un expert ma « bidouille » n’est pas trop alambiqué ;
- Est-ce réellement fonctionnelle ?
- Si oui, les participants seront-ils répartis équitablement entre ces différentes conditions ?
- Mes données une fois exportés seront-elle « lisible » mes scénarios seront-ils discernables facilement ? me permettant d’effectuer un traitement statistiques correcte ?

J’espère avoir été clair dans mes explications... je débute sur LS.

Merci d’avance pour vos retours !

Kévin
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago #184929 by DenisChenu
Replied by DenisChenu on topic Randomisation de condition expérimentale
C'est une méthode correcte :).

KevinN wrote: - Si oui, les participants seront-ils répartis équitablement entre ces différentes conditions ?

Loi du grand nombre … donc … pas de répartition réellement équitable.

Quand j'ai besoin de répartition équitable : je le fais avec des codes d'invitations, et aussi en utilisant {SAVEDID} : si SAVEDID est divisible par 2 2 sinon 1.
Même chose pour divisible par 3.
L'équation pour par 3 :
Code:
{sum(
if(floor((SAVEDID+1)/3) == (SAVEDID+1)/3,1,0),
if(floor((SAVEDID+2)/3) == (SAVEDID+2)/3,2,0),
if(floor((SAVEDID)/3) == (SAVEDID)/3,3,0),
0)}

C'est pas encore parfait : parce-que cela ne prend pas en compte les gens qui vont abandonner …

Mes données une fois exportés seront-elle « lisible » mes scénarios seront-ils discernables facilement ? me permettant d’effectuer un traitement statistiques correcte ?

Tu auras le numéro du scénario, donc ca me semble OK.

J’espère avoir été clair dans mes explications...

Nickel :)



Kévin[/quote]

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • KevinN
  • KevinN's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 10 months ago #184963 by KevinN
Replied by KevinN on topic Randomisation de condition expérimentale
Merci pour ce retour Denis !

Par contre après plusieurs tests, mes données sont un peu illisibles et surtout au niveau des scénarios. Tu me disais que le numéro des scénarios apparaitrait mais je n’ai rien programmé en ce sens. Pour le moment, je dois pointer manuellement pour visualiser le scénario.. Je sèche un peu
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago #184966 by DenisChenu
Replied by DenisChenu on topic Randomisation de condition expérimentale
Zut,

J'avais mal compris cette phrase

pour équation de filtre : if(is_empty(rand.NAOK), rand(1, 2), rand.NAOK).


Tu n' pas créé la question equation rand pour recueillir la valeur ?

Si oui : ton scenario est dans cette valeur. Sinon : il faut le faire.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • KevinN
  • KevinN's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 10 months ago #184971 by KevinN
Replied by KevinN on topic Randomisation de condition expérimentale
Oui tu as raison c'est moi qui n'avait pas compris la portée de ce que j'avais fais ... Du coup c'est bon !

Merci encore :)
The following user(s) said Thank You: DenisChenu
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose