BR1	library	MASS	set.seed	n	D	diag	c	Mu	Sigma	%*%	matrix	X	mvrnorm	theta	al	Xal	cbind	expit	return	exp	x	ps.true	Z	rbinom	be	Xbe	mu.true	Y	rnorm	X0	X1	mu0	mu1	ATE.true	mean	X2	X3
BR2	Yoff	Y	mu.true	C1	Z	ps.true	phi1.hat	sum	mu1.hat	mean	mu1	C0	phi0.hat	mu0.hat	mu0	ATE.hat	ATE.hat.mis	c
BR3	Yoff	Y	C1	Z	ps.true	phi1.hat	sum	mu1.hat	mean	C0	phi0.hat	mu0.hat	ATE.hat.mis	c	ATE.hat
BR4	nreps	res.mat	matrix	nsamp	irep	isub	sample	n	T	Yoff	Y	mu.true	W1.sub	Z	ps.true	W0.sub	mu.sub	Z.sub	mu1.sub	mu1	mu0.sub	mu0	ATE.direct	mean	phi1.hat	sum	mu1.hat	phi0.hat	mu0.hat	ATE.hat	ATE.direct.mis	ATE.hat.mis	ps.mis	fitted	glm	X1	binomial	ATE.direct.ps.mis	ATE.ps.mis	c
BR5	br	seq	par	c	res	res.mat	hist	range	box	abline	ATE.true	expression	paste	mu	x	z	pi
BR6	nreps	res.mat2	matrix	phi.ests	nsamp	irep	isub	sample	n	T	Yoff	Y	mu.true	C.sub	Z	ps.true	mu.sub	Z.sub	mu1.sub	mu1	mu0.sub	mu0	phi.hat	sum	mu1.hat	mean	mu0.hat	ATE.hat	ATE.hat.mis	ps.mis	fitted	glm	X1	binomial	ATE.ps.mis	c
BR7	br	seq	par	c	res	res.mat2	hist	range	box	abline	ATE.true	expression	paste	mu	x	z	pi
BR5a	par	c	nvec	boxplot	res.mat	abline	ATE.true	apply	mean	sqrt	nsamp	var
BR8	par	c	nvec	expression	paste	mu	x	z	e	boxplot	res.mat2	abline	ATE.true	apply	var	nsamp	mean
BR10	par	c	nvec	expression	paste	mu	x	z	e	boxplot	phi.ests	abline	ATE.true	title	hat	phi
