Code:
clear all sysuse auto /**************** generate datasets *************/ gen id = [_n] save temp.dta, replace // panel that does not contain weight variable use temp.dta, replace keep if id <= 10 keep id price mpg headroom gen t = 1 save sample1_temp.dta, replace use temp.dta, replace keep if id <= 10 keep id price mpg headroom gen t = 2 replace price = price + runiform(-100,100) replace mpg = mpg + runiform(-5,5) replace headroom = headroom + runiform(-1,1) append using sample1_temp.dta sort id t save sample1.dta, replace // sample that does contain weight variable use temp.dta, replace keep if id > 10 keep weight mpg headroom save sample2.dta, replace /******************** bootstrap ******************/ use sample2.dta, replace capture program drop example program define example quietly regres weight mpg headroom use sample1.dta, replace capture drop weight_hat predict weight_hat xtset id t xtreg price weight_hat exit end bootstrap, reps(50): example
variable __000000 not found
Code:
use sample1.dta, replace capture program drop example2 program define example2 xtset id t xtreg price mpg exit end bootstrap, reps(50): example2
insufficient observations to compute bootstrap standard errors
no results will be saved
no results will be saved
Code:
use sample1.dta, replace capture program drop example3 program define example3 reg price mpg exit end bootstrap, reps(50): example3
0 Response to Bootstrapping using multiple samples
Post a Comment