balance {CBPS} | R Documentation |

## Optimal Covariate Balance

### Description

Returns the mean and standardized mean associated with each treatment group,
before and after weighting. To access more comprehensive diagnotistics for
assessing covariate balance, consider using Noah Greifer's `cobalt`

package.

### Usage

```
balance(object, ...)
```

### Arguments

`object` |
A CBPS, npCBPS, or CBMSM object. |

`...` |
Additional arguments to be passed to balance. |

### Details

For binary and multi-valued treatments as well as marginal structural models, each of the matrices' rows are the covariates and whose columns are the weighted mean, and standardized mean associated with each treatment group. The standardized mean is the weighted mean divided by the standard deviation of the covariate for the whole population. For continuous treatments, returns the absolute Pearson correlation between the treatment and each covariate.

### @aliases balance balance.npCBPS balance.CBPS balance.CBMSM

### Value

Returns a list of two matrices, "original" (before weighting) and "balanced" (after weighting).

### Author(s)

Christian Fong, Marc Ratkovic, and Kosuke Imai.

### Examples

```
###
### Example: Assess Covariate Balance
###
data(LaLonde)
## Estimate CBPS
fit <- CBPS(treat ~ age + educ + re75 + re74 +
I(re75==0) + I(re74==0),
data = LaLonde, ATT = TRUE)
balance(fit)
```

*CBPS*version 0.23 Index]