-
Login or Register
- Log in with
clear all set seed 42 display rnormal(0, 1) // #1 display rnormal(1, 1) // #2 set seed 42 display rnormal(1, 1) // #3 display rnormal(0, 1) // #4
sysuse auto, clear sort mpg headroom replace price = . if mpg == 21 sort price mpg headroom // <- new line, ensures stable sort order mi set mlong set seed 1234 mi register imputed price mi impute pmm price mpg headroom, add(1) knn(10) rseed(1234) mi extract 1, clear
sysuse auto, clear gen x = 1 gen int id = _n keep make x id save temp, replace sysuse auto, clear merge 1:1 make using temp, nogenerate sort id replace price = . if mpg == 21 mi set wide mi register imputed price mi impute pmm price = mpg headroom, add(1) knn(1) rseed(1234) list _1_price if missing(price)
Comment