binary - Stata: Dummy variable as instrument in xtivreg or xtivreg2? -


i trying estimate price elasticity of electricity demand time series data. in order handle endogeneity of price, running panel iv regression.

treatment groups (4) , 1 control group randomly assigned , assign household pricing program treatment status should highly correlated endogenous variable (log_price). however, due random assignment, treatment status should not correlated log_usage. include weather variables , vector of household variables when not using fixed effects/xtivreg2. treatment dummy variable treatment group vs. control. have tried 2 regressions both give me errors:

(1) xtivreg:

   xtset id datetime    xtivreg log_usage weather (log_price = i.treatment) household_vars    /// error: matsize small 

--> here told matsize small, although have set 800. have large data set maybe impossible?

(2) xtivreg2

  xtset id datetime   xtivreg2 log_usage weather (log_price = i.treatment), fe   ///error: factor variables not allowed 

(3) prefer somehow differentiate between different treatment groups (1-4) created dummies each of groups. control group omitted base group:

  xtset id datetime   xtivreg log_usage weather (log_price = i.group1 i.group2 i.group3 i.group4)   ///error: matsize small  

how run xtivreg or xtivreg2 binary variables instrument (or instruments)? how differentiate between form of treatment , control , individual treatment groups (1-4)?


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -