-
Login or Register
- Log in with
poisson y x1 x2 margins, dydx(*) generate(me)
help margins generate
clear set obs 100000 gen x = rnormal() egen group = seq(), block(10) timer clear timeit 1: egen meanx = mean(x), by(group) timer on 2 sort group summ group, meanonly gen mymeanx = . qui forvalues i = 1/`r(max)' { summ x if group==`i', meanonly replace mymeanx = r(mean) if group==`i' } timer off 2 . timer list 1: 0.13 / 1 = 0.1270 2: 145.77 / 1 = 145.7700 . dis 145.77/0.13 1121.3077
by group:egen newvar=mean(x)
Leave a comment: