HOME

  Data Applications with SAS and GAUSS

MKT 7V12

 

 


 

 Lecture Notes

 

 

Lecture 9 assignment:

  GAUSS programming Assignment

1. Write a GAUSS program to estimate a multinomial logit model with scanner data. Use matrix notation.

Utility is defined as a function of Price, display, and feature, income, size, and brand loyalty.

  1. Estimate the model using data on ketchup brands.
  2. Find out the log likelihood value of the

    null model I : that assumes that all brands are equally likely to be chosen.

    null model II : that assumes that all brands are likely to be chosen in the proportion of their market shares.

  3. Which coefficients are statistically significant at 95% confidence level.
  4. What is the own price elasticity and the cross price elasticity of each brand.

Ketchup data

Description of variables in data.

Note: You have to drop variable Q and separate the loyalty variables with a space. Use SAS to do this.

Sample Logit program

  1. Write a GAUSS program to estimate a regression model using the maximum likelihood criterion. You can use the data for HW2 given in Lec. 4 - Feb 2 webpage.

 

 

       

 


 

HELPFUL SITES

Introduction to SAS version 8

SAS on UNIX Help

SAS Information guides

SAS Institute site for SAS help

Tips on handling large datasets

SAS commands in UNIX

Sample programs in SAS

GAUSS help links

Introduction to GAUSS by Felix Ritchie

GAUSS Exercises

   

UTD - Marketing Department  - Dr. Murthi - Data Applications - SAS