- Posts: 7
- Thank you received: 1
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Randomisation de condition expérimentale
- KevinN
- Topic Author
- Offline
- New Member
Less
More
4 years 10 months ago #184917
by KevinN
Randomisation de condition expérimentale was created 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
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
- Away
- LimeSurvey Community Team
Less
More
- Posts: 13618
- Thank you received: 2488
4 years 10 months ago #184929
by DenisChenu
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.
Replied by DenisChenu on topic Randomisation de condition expérimentale
C'est une méthode correcte .
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 :
C'est pas encore parfait : parce-que cela ne prend pas en compte les gens qui vont abandonner …
Kévin[/quote]
Loi du grand nombre … donc … pas de répartition réellement équitable.KevinN wrote: - Si oui, les participants seront-ils répartis équitablement entre ces différentes conditions ?
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 …
Tu auras le numéro du scénario, donc ca me semble OK.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 ?
NickelJ’espère avoir été clair dans mes explications...
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
- Topic Author
- Offline
- New Member
Less
More
- Posts: 7
- Thank you received: 1
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
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
- Away
- LimeSurvey Community Team
Less
More
- Posts: 13618
- Thank you received: 2488
4 years 10 months ago #184966
by DenisChenu
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.
Replied by DenisChenu on topic Randomisation de condition expérimentale
Zut,
J'avais mal compris cette phrase
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.
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
- Topic Author
- Offline
- New Member
Less
More
- Posts: 7
- Thank you received: 1
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
Merci encore
The following user(s) said Thank You: DenisChenu
The topic has been locked.
Moderators: Nickko