- Posts: 4
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Randomly allocate with no EM?
- HarryMoncreiff
- Topic Author
- Offline
- New Member
Less
More
6 years 9 months ago #156728
by HarryMoncreiff
Randomly allocate with no EM? was created by HarryMoncreiff
Hi
I am working with the newest version but the Expression Manager does not appear on the configuration tab.
At one point in my survey I am needing randomly allocate the participants one of 3 different questions (one control, 2 experimental), but I do not know how to do this without the EM?
Thanks in advance
I am working with the newest version but the Expression Manager does not appear on the configuration tab.
At one point in my survey I am needing randomly allocate the participants one of 3 different questions (one control, 2 experimental), but I do not know how to do this without the EM?
Thanks in advance
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
6 years 9 months ago #156733
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 Randomly allocate with no EM?
EM never appear on configuration tab ?
Else : Questioin type Equation, code ALEA, value (equation)
{alea(1,2)}
Else : Questioin type Equation, code ALEA, value (equation)
{alea(1,2)}
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.
- HarryMoncreiff
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
6 years 9 months ago #156736
by HarryMoncreiff
Replied by HarryMoncreiff on topic Randomly allocate with no EM?
Never seen the EM, all I see is "advanced", "users" and "settings". I have the basic edition.
Apologies but very new to LS so a bit confused by what you mean with the second part. So I should have one question group, the first with code ALEA with {alea(1,3)} as the logic (equation). Should I then have the following 3 questions as normal only with a relevance equation?
Thanks for your help
Apologies but very new to LS so a bit confused by what you mean with the second part. So I should have one question group, the first with code ALEA with {alea(1,3)} as the logic (equation). Should I then have the following 3 questions as normal only with a relevance equation?
Thanks for your help
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
6 years 9 months ago #156737
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 Randomly allocate with no EM?
I don't understand your point abot EM visible or not ?
Else:
One group with an hidden Equation code ALEA : equation set to {rand(1, 3)}
Then you question ALEA is filled with a integer 1 , 2 or 3.
After you can add condition with ALEA question. OR use Expression Manager ALEA==1 ALEA>1 etc …
See manual.limesurvey.org/Expression_Manager
Else:
One group with an hidden Equation code ALEA : equation set to {rand(1, 3)}
Then you question ALEA is filled with a integer 1 , 2 or 3.
After you can add condition with ALEA question. OR use Expression Manager ALEA==1 ALEA>1 etc …
See manual.limesurvey.org/Expression_Manager
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.
- HarryMoncreiff
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
6 years 9 months ago #156835
by HarryMoncreiff
Replied by HarryMoncreiff on topic Randomly allocate with no EM?
DenisChu
Thanks have got the randomisation working
Regarding access to the EM, I have attached a screenshot. Looking at other posts should it not be there?
Thanks again
Thanks have got the randomisation working
Regarding access to the EM, I have attached a screenshot. Looking at other posts should it not be there?
Thanks again
Attachments:
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
6 years 9 months ago #156836
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 Randomly allocate with no EM?
Oh yes ! The expression manager manual and example .
You're right : it was not here if debug=0 and you're not super-admin.
Please : best is to report the bug.
You're right : it was not here if debug=0 and you're not super-admin.
Please : best is to report the bug.
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.
- HarryMoncreiff
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
6 years 9 months ago #156868
by HarryMoncreiff
Replied by HarryMoncreiff on topic Randomly allocate with no EM?
Thanks Denis have reported the bug
With no EM I used the below code in a preceding group to randomise the 3 groups. However from a test launch Group A has 25 respondents, Group B has 12 and C has 13. Although this could be at random I am concerned it is putting a weighting on Group A (2:1:1). It will not be feasible to edit the survey again when launched fully so wanted to double check.
<script>
$(function(){
$('body').hide()
var showNumberOfGroups = 1; //enter number of groups to randomly show.
var $cboxs = $('input:checkbox');
for(var i=0;i<1;i++){
$cboxs.eq(i).prop('checked',true);
}
document.getElementById('movenextbtn').click();
})
</script>
Any help would be greatly appreciated.
Thanks
With no EM I used the below code in a preceding group to randomise the 3 groups. However from a test launch Group A has 25 respondents, Group B has 12 and C has 13. Although this could be at random I am concerned it is putting a weighting on Group A (2:1:1). It will not be feasible to edit the survey again when launched fully so wanted to double check.
<script>
$(function(){
$('body').hide()
var showNumberOfGroups = 1; //enter number of groups to randomly show.
var $cboxs = $('input:checkbox');
for(var i=0;i<1;i++){
$cboxs.eq(i).prop('checked',true);
}
document.getElementById('movenextbtn').click();
})
</script>
Any help would be greatly appreciated.
Thanks
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13597
- Thank you received: 2487
6 years 9 months ago #156873
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 Randomly allocate with no EM?
You can always use Expression Manager , even if the “help” are not shown .
Then you can use www.limesurvey.org/forum/can-i-do-this-w...te-with-no-em#156737 solution.
Then you can use www.limesurvey.org/forum/can-i-do-this-w...te-with-no-em#156737 solution.
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.