Implicit Partial Profile Designs
Posted: Mon Jan 08, 2024 1:53 am
Hi Michiel and Ngene team,
I'm designing a partial profile choice experiment in Ngene and trying to generate an implicit partial profile design where only 7 of the 10 total attributes are shown to respondents (i.e. the other three attributes are omitted). I used the spreadsheet Michiel previously provided on this forum to generate the candidate set and added a 0 level to each attribute.
This is the syntax:
Design
;alts = CountryA*, CountryB*
;rows = 12
;eff = (mnl,d)
;alg = mfederov(candidates = Implicit_Aid_10.csv)
;model:
U(CountryA) = b1 * size[0,1,2,3,4] +
b2 * reason[0,1,2,3,4] +
b3 * condition[0,1,2] +
b4 * sex[0,1,2] +
b5 * age[0,1,2,3,4] +
b6 * aidamount[0,1,2,3] +
b7 * aidtype[0,1,2,3.4] +
b8 * effectiveness[0,1,2,3,4] +
b9 * cost[0,1,2,3,4] +
b10 * flex[0,1,2,3] /
U(CountryB) = b1 * size +
b2 * reason +
b3 * condition +
b4 * sex +
b5 * age +
b6 * aidamount +
b7 * aidtype +
b8 * effectiveness +
b9 * cost +
b10 * flex
$
My questions are:
1. Should I have added a zero as a level for each attribute, or should I just ensure that the attributes start at zero. For example, our attribute size has four levels so I added a zero, but re-reading the manual it looks like I should just include four levels and ensure that it begins at zero (which would be change the above levels for size to [0,1,2,3] in the above syntax.
2. I cannot seem to generate a design output that merges the cells with the same levels (like with the 'number of stars', 'wifi included', and 'pool available' levels in the top figure of Figure 8.23 in the manual). I understand that the syntax above is aiming for implicit partial profiles- but I do not understand how to generate these explicit partial profiles. Are you able to provide any guidance?
3. In trying to generate implicit partial profiles, the above syntax follows what is included on p. 177 of the manual. However, the output still shows all 10 attributes, rather than the 7 that I want it to. Is there a way to edit the syntax (or associated candidate set) so that the output appears like Figure 8.26 in the manual?
I really appreciate your help.
Jack
I'm designing a partial profile choice experiment in Ngene and trying to generate an implicit partial profile design where only 7 of the 10 total attributes are shown to respondents (i.e. the other three attributes are omitted). I used the spreadsheet Michiel previously provided on this forum to generate the candidate set and added a 0 level to each attribute.
This is the syntax:
Design
;alts = CountryA*, CountryB*
;rows = 12
;eff = (mnl,d)
;alg = mfederov(candidates = Implicit_Aid_10.csv)
;model:
U(CountryA) = b1 * size[0,1,2,3,4] +
b2 * reason[0,1,2,3,4] +
b3 * condition[0,1,2] +
b4 * sex[0,1,2] +
b5 * age[0,1,2,3,4] +
b6 * aidamount[0,1,2,3] +
b7 * aidtype[0,1,2,3.4] +
b8 * effectiveness[0,1,2,3,4] +
b9 * cost[0,1,2,3,4] +
b10 * flex[0,1,2,3] /
U(CountryB) = b1 * size +
b2 * reason +
b3 * condition +
b4 * sex +
b5 * age +
b6 * aidamount +
b7 * aidtype +
b8 * effectiveness +
b9 * cost +
b10 * flex
$
My questions are:
1. Should I have added a zero as a level for each attribute, or should I just ensure that the attributes start at zero. For example, our attribute size has four levels so I added a zero, but re-reading the manual it looks like I should just include four levels and ensure that it begins at zero (which would be change the above levels for size to [0,1,2,3] in the above syntax.
2. I cannot seem to generate a design output that merges the cells with the same levels (like with the 'number of stars', 'wifi included', and 'pool available' levels in the top figure of Figure 8.23 in the manual). I understand that the syntax above is aiming for implicit partial profiles- but I do not understand how to generate these explicit partial profiles. Are you able to provide any guidance?
3. In trying to generate implicit partial profiles, the above syntax follows what is included on p. 177 of the manual. However, the output still shows all 10 attributes, rather than the 7 that I want it to. Is there a way to edit the syntax (or associated candidate set) so that the output appears like Figure 8.26 in the manual?
I really appreciate your help.
Jack