## S3 method for class 'CBMB':
balance(object, stabilized, ...)
TRUE
to use stabilized weights, and FALSE
to use unstabilized weights. Default is TRUE
.###
### Example: Optimal Covariate Balance
###
n<-200
k<-4
set.seed(1040)
X1<-cbind(1,matrix(rnorm(n*k),ncol=k))
betas.1<-betas.2<-betas.3<-c(2,4,4,-4,3)/5
probs.1<-probs.2<-probs.3<-(1+exp(-X1 %*% betas.1))^-1
treat.1<-rbinom(n=length(probs.1),size=1,probs.1)
treat.2<-rbinom(n=length(probs.2),size=1,probs.2)
treat.3<-rbinom(n=length(probs.3),size=1,probs.3)
formulas.multi<-list(c(treat.1~X1, treat.2~X1, treat.3~X1))
multibin1<-CBPS(formulas.multi,method="over",type="MultiBin")
balance(multibin1)
Run the code above in your browser using DataLab