Skip to content

Commit fb6f7aa

Browse files
committed
Updates
1 parent 35d708a commit fb6f7aa

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

NEWS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ WeightIt News and Updates
1919

2020
* The `update()` method for `glm_weightit` objects and friends is now a bit more sophisticated. When `data` or `s.weights` are supplied, the `weightit` object (if any) is refit before refitting the `glm_weightit` model. This makes it easy to performing bootstrapping by simply calling `update()` on a fitted object with a new dataset or bootstrap weights.
2121

22+
* The `estfun()` and `bread()` methods for `glm_weightit` objects and friends now correctly extract the estimating function and bread matrices to be used when computing the sandwich covariance matrix using `sandwich::sandwich()`. `estfun()` (and thereby `sandwich()`) have an optional `asympt` argument, which, controls whether the asymptotic covariance matrix accounting for estimation of the weights is used.
23+
2224
* Improved estimation and convergence for `method = "cbps"`. In particular, for the over-identified CBPS, the generalized inverse is now used only when the GMM weight matrix is singular. Previously, it was always used.
2325

2426
* Improved processing of `estimand` and `focal` for binary treatments. `weightit()` is now better at guessing which level of the treatment is considered "treated", and `focal` can be used to identify the focal group when requesting the ATT or ATC. (#77)

_dev/to-do.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## To Do
2+
3+
* Add M-estimation for coxph_weightit() (https://doi.org/10.1002/bimj.201700330)
4+
* Create function for estimating treatment effects to remove marginaleffects as dependency (possibly in a new package)
5+
* Implement imbalance tolerance for entropy balancing and IPT, possibly in a new package
6+
* Implement ReiszBoost for GBM weighting
7+
* Add kernel balancing
8+
* Ensure g-computation SE is correct (unconditional variance)
9+
* Add capabilities for estimating censoring weights (or a guide for hacking them)

0 commit comments

Comments
 (0)