Pivot design with dummy coding?
Posted: Sat May 14, 2022 5:51 am
Hi all! I'm working on a DCE with two unlabeled alternatives, and a status quo option. I have ten total attributes, six of which are continuous, and four binary. I am using SurveyEngine as the platform to administer this DCE, and in the introduction I obtain the reference values for each of these. Currently, I have an orthogonal design generated from SurveyEngine, which presents users with two alternatives that have levels either 25% higher, or 25% lower than the reference.
The attributes are:
Example choice task is here:
I am attempting to replace this with a d-efficient design from NGene, and am struggling to conceptualize how to properly adapt it. It is easy to create the design with the reference alternatives for continuous attributes, but not so much for dummy coded ones. Similarly, one of the attributes (star rating) needs to be bounded between 1 and 5, so I can't generate a design which subtracts 1 star from 1 reference of 1, or likewise adds a star to a 5-star rating.
I am thinking that I would take an approach of a "library of designs" of pivoted designs, where each combination of binary attributes is constrained, as well as the star rating: this would then result in 32 designs, one of which the respondent would see, based on the combination of responses in their status quo.
Is this necessary? Or is there an easier way to approach this that I am not considering? I am working on draft code at the moment to write this down, and will post it in a follow up for added clarity.
Thank you so much!
The attributes are:
- Specialty (binary): "General" or "Specialist"
Primary Care Recommended (binary): "Yes" or "No"
Time to results (continuous): user reference, reference + 25%, reference - 25%
Cost (continuous): user reference, reference + 25%, reference - 25%
Wait time (continuous): user reference, reference + 25%, reference - 25%
Travel time (continuous): user reference, reference + 25%, reference - 25%
Parking cost (binary): "Free" or "Paid"
Parking Accessibility (continuous): user reference, reference + 25%, reference - 25%
Service (continuous): user reference, reference + 1 star, reference - 1 star. [If reference is "1 star", levels are 1, 2, 3. If reference is "5 star", levels are 5, 4, 3]
Online Scheduling (binary): "Available" or "Not Available"
Example choice task is here:
I am attempting to replace this with a d-efficient design from NGene, and am struggling to conceptualize how to properly adapt it. It is easy to create the design with the reference alternatives for continuous attributes, but not so much for dummy coded ones. Similarly, one of the attributes (star rating) needs to be bounded between 1 and 5, so I can't generate a design which subtracts 1 star from 1 reference of 1, or likewise adds a star to a 5-star rating.
I am thinking that I would take an approach of a "library of designs" of pivoted designs, where each combination of binary attributes is constrained, as well as the star rating: this would then result in 32 designs, one of which the respondent would see, based on the combination of responses in their status quo.
Is this necessary? Or is there an easier way to approach this that I am not considering? I am working on draft code at the moment to write this down, and will post it in a follow up for added clarity.
Thank you so much!