Model Specification with a Status Quo Opt-Out Alternative
Posted: Fri Jan 12, 2024 2:44 am
I am trying to run a dummy coded WTP-space MNL model using my DCE data. Although all my attributes have continuous levels, I am running a dummy coded model to test the linearity of estimated coefficients.
My DCE has the following attributes and levels:
1) Chance of diagnosis: 30% / 35% / 45% / 55%
2) Number of clinic visits: 2 / 6 / 10 / 14
3) Waiting time: 6 / 12 / 24 / 36 months
4) Cost: 500 / 2000 / 4000 / 8000
The DCE has 3 alternatives. Alternative A and B are genomic tests with the above attributes and levels from a previously generated experimental design. Alternative C is a 'status quo' standard testing alternative, which always has 30% chance, 10 clinic visits, 2 year waiting time and zero cost. The levels of A and B overlap with C for all attributes except cost, i.e. alternatives A and B always have non-zero cost, but sometimes have the same chance of diagnosis, number of clinic visits or waiting time.
I am running into problems with model estimation as I am not sure how to specify the dummy-coded attributes and the alternative-specific constant in the model without introducing perfect collinearity and consequently getting NA standard errors. I am currently specifying the model as:
Pr(choice) = chance_35 + chance_45 + chance_55 + visits_2 + visits_6 + visists_12 + wait_6 + wait_12 + wait_24 +
cost + Status_Quo_ASC
Where 30% chance, 16 clinic visits, 36 month wait and 8000 cost are the omitted categories.
A couple of questions:
1) Do I need to dummy code the cost attribute? If so, should I have 4 dummies and 1 omitted category (i.e. levels 0 / 500 / 2000 / 4000 / 8000), or 3 dummies and 1 omitted category (i.e. levels 500 / 2000 / 4000 / 8000)?
2) How can I include the status quo ASC without introducing perfect collinearity? The status quo always has the same levels, so I think this is causing the NA standard errors. Or is there another issue with my model specification?
My DCE has the following attributes and levels:
1) Chance of diagnosis: 30% / 35% / 45% / 55%
2) Number of clinic visits: 2 / 6 / 10 / 14
3) Waiting time: 6 / 12 / 24 / 36 months
4) Cost: 500 / 2000 / 4000 / 8000
The DCE has 3 alternatives. Alternative A and B are genomic tests with the above attributes and levels from a previously generated experimental design. Alternative C is a 'status quo' standard testing alternative, which always has 30% chance, 10 clinic visits, 2 year waiting time and zero cost. The levels of A and B overlap with C for all attributes except cost, i.e. alternatives A and B always have non-zero cost, but sometimes have the same chance of diagnosis, number of clinic visits or waiting time.
I am running into problems with model estimation as I am not sure how to specify the dummy-coded attributes and the alternative-specific constant in the model without introducing perfect collinearity and consequently getting NA standard errors. I am currently specifying the model as:
Pr(choice) = chance_35 + chance_45 + chance_55 + visits_2 + visits_6 + visists_12 + wait_6 + wait_12 + wait_24 +
cost + Status_Quo_ASC
Where 30% chance, 16 clinic visits, 36 month wait and 8000 cost are the omitted categories.
A couple of questions:
1) Do I need to dummy code the cost attribute? If so, should I have 4 dummies and 1 omitted category (i.e. levels 0 / 500 / 2000 / 4000 / 8000), or 3 dummies and 1 omitted category (i.e. levels 500 / 2000 / 4000 / 8000)?
2) How can I include the status quo ASC without introducing perfect collinearity? The status quo always has the same levels, so I think this is causing the NA standard errors. Or is there another issue with my model specification?