Hi there,
I am using a panel (2008-2010) on alcohol purchases in Scotland. There are 3079 households in the sample survey and 239,542 observation on alcohol purchases, among which 182,450 are 'zero observations' (i.e. no purchase of alcohol). The nature of the data primarily justifies the use of the double-hurdle (DH) model to accommodate for the zero observations and obtain efficient estimates.
I run a basic DH model with demographic and economic variables (income, occupations, type of residential area, age of household head, household with young children, alcohol purchase level, year of purchase, promotion on alchol) as follows:
dblhurdle Weekly_cheap_units_new Low_income2 Intermediate_income2 Intermediate Routine_manual Urban_prosperity Comfortable_off Moderate_means Hard_pressed Total_number_of_adults Household_with_children5 Gender Age3040 Age4050 Age5060 Age60p MeanWeeklyAlcoholLvl_0wks2 MeanWeeklyAlcoholLvl_0wks3 Year_of_purchase2 Year_of_purchase3 Total_alcohol_spending Promotion_dummy if Social_Class!=6 , ll(0) peq(Total_number_of_adults Household_with_children5 MeanWeeklyAlcoholLvl_0wks2 MeanWeeklyAlcoholLvl_0wks3)
However, the model does not run and instead I obtain the following message:
initial values not feasible
r(1400);
My recent search on the web suggest to apply a random sampling, which also means I will loose some observations.
Please, other than the suggestions above, could you please advice me on how to circumvent the problem I am facing? Your help would be very much appreciated. Thanks
I am using a panel (2008-2010) on alcohol purchases in Scotland. There are 3079 households in the sample survey and 239,542 observation on alcohol purchases, among which 182,450 are 'zero observations' (i.e. no purchase of alcohol). The nature of the data primarily justifies the use of the double-hurdle (DH) model to accommodate for the zero observations and obtain efficient estimates.
I run a basic DH model with demographic and economic variables (income, occupations, type of residential area, age of household head, household with young children, alcohol purchase level, year of purchase, promotion on alchol) as follows:
dblhurdle Weekly_cheap_units_new Low_income2 Intermediate_income2 Intermediate Routine_manual Urban_prosperity Comfortable_off Moderate_means Hard_pressed Total_number_of_adults Household_with_children5 Gender Age3040 Age4050 Age5060 Age60p MeanWeeklyAlcoholLvl_0wks2 MeanWeeklyAlcoholLvl_0wks3 Year_of_purchase2 Year_of_purchase3 Total_alcohol_spending Promotion_dummy if Social_Class!=6 , ll(0) peq(Total_number_of_adults Household_with_children5 MeanWeeklyAlcoholLvl_0wks2 MeanWeeklyAlcoholLvl_0wks3)
However, the model does not run and instead I obtain the following message:
initial values not feasible
r(1400);
My recent search on the web suggest to apply a random sampling, which also means I will loose some observations.
Please, other than the suggestions above, could you please advice me on how to circumvent the problem I am facing? Your help would be very much appreciated. Thanks
Comment