In my dataset, I have total of 50,000 observations. They are dyads of products(100) and students(500).
With this, I'm basically looking at what products students are willing to buy.
Variables are following.
- Product level chacteristics : color size speed popularity price
- Student level characteristics : gender grade family-income
- Student-product level characteristics : use experience, disability-support
- Student dummy
- Student class dummy
- Student enrolled year dummy
Dependent variable : Buy (coded 1 if the student is willing to buy the product, student can choose up to 5 products)
With students buying multiple products and NO ranking of their preference, I am not sure what model to run.
Discrete choice model assumes once choice per student, so I don't think this is the model to go.
Random-effects logit might be a good choice but I lack confidence.
ANy suggestions?

Comment