Orthogonal design with only contextual variables
Posted: Thu Aug 24, 2023 5:51 pm
Dear Prof. Michiel Bilemer,
I want to estimate the impact of contextual (scenario) attributes on participants preference over several comfort adaptive behaviour. Currently, I have 8 contextual attributes, 1 with 4-level and 7 with 3-level, e.g., Weather: sunny, windy, rainy; Temperature: Less than 10 , 18-26, more than 28.
Basically, I need an orthogonal variation of contextual (scenario) attributes so as to describe the scenario (indoor environmental single- and/or multi-mode discomfort) in text or visualize them later in the survey. The possible solution to restore the indoor comfort includes: window usage, thermostat (heating/cooling or AC) adjustment, blinds usage, and lighting apparatus usage.
I followed the steps in chapter 6 of manual 1.3, but the syntax was tested with 1.2.1 version. (Ngene 1.2.1 was installed on an air-gapped PC in our department with licenses. Ngene 1.3 (evaluation version) was installed on my work PC.)
I set the U(alt2) as 0, without it, Ngene shows error.
$Design1
Design
;alts = OB, alt2
;Rows = 36 (Ngene ver. 1.2.1) or 72 (Ngene ver. 1.3)
;orth = sim
;model:
U(OB) = b3*B[-2, -1, 1, 2] + b4*C[-1, 0, 1]+b5*D[-1, 0, 1]+b6*E[-1, 0, 1] + b7*F[-1, 0, 1] + b8*G[-1, 0, 1] + b9*H[-1, 0, 1] + b10*I[-1, 0, 1]/
U(alt2) = 0
$
Question: If the set-up and syntax is correct, and contextual attributes can be considered as the same for normal attributes.
I encountered the following issues: With Ngene 1.2.1 both 36 rows and 72 rows can be found, however, if using the Ngene 1.3 (evaluation), only one design can be found with 72 rows. Are there any significant change made in Ngene 1.3 result in the differences? Does this means 36 rows design with 1.2.1 version is not a valid design? Or there is something wrong about the syntax, or the experiment set-up (pure contextual attributes) is not applicable in Ngene.
Also, I am not sure if by setting the U(alt2) to 0 might cause any potential problems in this case. Can I consider the alt2 as no-preference? Means, with described scenario, none of the comfort adaptive behaviour is preferred by the participants.
$Design2
Design
;alts = OB, alt2
;Rows = 72
;orth = sim
;model:
U(OB) = b3*B[-2, -1, 1, 2] + b4*C[-1, 0, 1]+b5*D[-1, 0, 1]+b6*E[-1, 0, 1] + b7*F[-1, 0, 1] + b8*G[-1, 0, 1] + b9*H[-1, 0, 1] + b10*I[-1, 0, 1] + b11*B*C + b12*B*D + b13*B*E + b14*B*F + b15*B*G + b16*B*H + b17*B*I + b18*F*G + b19*F*H + b20*F*I + b21*G*H + b22*G*I + b23*H*I/
U(alt2) = 0
$
Question: Does design2 syntax correctly gives me the following two types of interaction effect:
The first one is grouping. B is the contextual attribute representing 4 groups. Since the rest of the attributes are all contextual, can I simply multiply them with B?
The second type of interaction is the interaction within the attributes (C, D, E, F, G, H, I). For instance, multi-mode discomfort situation, if attribute F - level 1 (temperature – above 30 degrees) and attribute G – level 1 (stuff air) appears at the same, they will have a higher impact on comfort adaptive behaviour (in this case window usage is preferred more than thermostat adjustment), compared to single-mode discomfort situation, i.e., either F level 1or G level 1 alone.
What might be your advice and suggestions for above doubts?
Thank you for your time! Have a nice day!
Best regards,
Han
I want to estimate the impact of contextual (scenario) attributes on participants preference over several comfort adaptive behaviour. Currently, I have 8 contextual attributes, 1 with 4-level and 7 with 3-level, e.g., Weather: sunny, windy, rainy; Temperature: Less than 10 , 18-26, more than 28.
Basically, I need an orthogonal variation of contextual (scenario) attributes so as to describe the scenario (indoor environmental single- and/or multi-mode discomfort) in text or visualize them later in the survey. The possible solution to restore the indoor comfort includes: window usage, thermostat (heating/cooling or AC) adjustment, blinds usage, and lighting apparatus usage.
I followed the steps in chapter 6 of manual 1.3, but the syntax was tested with 1.2.1 version. (Ngene 1.2.1 was installed on an air-gapped PC in our department with licenses. Ngene 1.3 (evaluation version) was installed on my work PC.)
I set the U(alt2) as 0, without it, Ngene shows error.
$Design1
Design
;alts = OB, alt2
;Rows = 36 (Ngene ver. 1.2.1) or 72 (Ngene ver. 1.3)
;orth = sim
;model:
U(OB) = b3*B[-2, -1, 1, 2] + b4*C[-1, 0, 1]+b5*D[-1, 0, 1]+b6*E[-1, 0, 1] + b7*F[-1, 0, 1] + b8*G[-1, 0, 1] + b9*H[-1, 0, 1] + b10*I[-1, 0, 1]/
U(alt2) = 0
$
Question: If the set-up and syntax is correct, and contextual attributes can be considered as the same for normal attributes.
I encountered the following issues: With Ngene 1.2.1 both 36 rows and 72 rows can be found, however, if using the Ngene 1.3 (evaluation), only one design can be found with 72 rows. Are there any significant change made in Ngene 1.3 result in the differences? Does this means 36 rows design with 1.2.1 version is not a valid design? Or there is something wrong about the syntax, or the experiment set-up (pure contextual attributes) is not applicable in Ngene.
Also, I am not sure if by setting the U(alt2) to 0 might cause any potential problems in this case. Can I consider the alt2 as no-preference? Means, with described scenario, none of the comfort adaptive behaviour is preferred by the participants.
$Design2
Design
;alts = OB, alt2
;Rows = 72
;orth = sim
;model:
U(OB) = b3*B[-2, -1, 1, 2] + b4*C[-1, 0, 1]+b5*D[-1, 0, 1]+b6*E[-1, 0, 1] + b7*F[-1, 0, 1] + b8*G[-1, 0, 1] + b9*H[-1, 0, 1] + b10*I[-1, 0, 1] + b11*B*C + b12*B*D + b13*B*E + b14*B*F + b15*B*G + b16*B*H + b17*B*I + b18*F*G + b19*F*H + b20*F*I + b21*G*H + b22*G*I + b23*H*I/
U(alt2) = 0
$
Question: Does design2 syntax correctly gives me the following two types of interaction effect:
The first one is grouping. B is the contextual attribute representing 4 groups. Since the rest of the attributes are all contextual, can I simply multiply them with B?
The second type of interaction is the interaction within the attributes (C, D, E, F, G, H, I). For instance, multi-mode discomfort situation, if attribute F - level 1 (temperature – above 30 degrees) and attribute G – level 1 (stuff air) appears at the same, they will have a higher impact on comfort adaptive behaviour (in this case window usage is preferred more than thermostat adjustment), compared to single-mode discomfort situation, i.e., either F level 1or G level 1 alone.
What might be your advice and suggestions for above doubts?
Thank you for your time! Have a nice day!
Best regards,
Han