dat <- data_gen_cs(N = 200, rand = 1, sig_u = 1, sig_v = 0.3,
cons = 0.5, beta1 = 0.5, beta2 = 0.5, a = 1, mu = 0.5)
fit <- sfm(y_pcs ~ x1 + x2, data = dat, model_name = "NHN")
ci <- efficiency_ci(fit, level = 0.90)
head(ci)
## How much of an efficiency ranking is real? Compare the spread of the point
## predictions against the width of a single unit's interval.
diff(range(ci$te_hat))
median(ci$te_upper - ci$te_lower)
Run the code above in your browser using DataLab