For a given number of patient clusters in baseline X-covariate space and a specified Y-outcome variable, linearly smooth the distribution of Local Average Treatment Effects (LATEs) plotted versus Within-Cluster Treatment Selection (PS) Percentages.
UPSivadj(envir, numclust)
An output list object of class UPSivadj:
Name of clustering object created by UPShclus().
Name of data.frame containing X, t & Y variables.
Name of treatment factor variable.
Name of outcome Y variable.
Number of clusters requested.
Number of clusters actually produced.
Scedasticity assumption: "homo" or "hete"
Character string describing the treatment difference.
Vector containing cluster number for each patient.
Unadjusted outcome mean by treatment group.
Unadjusted outcome variance by treatment group.
Number of patients by treatment group.
Unadjusted mean outcome difference between treatments.
Standard error of unadjusted mean treatment difference.
Unadjusted mean outcome by cluster and treatment.
Number of patients by bin and treatment.
Maximum number of different numerical values an outcome variable can assume without automatically being converted into a "factor" variable; faclev=1 causes a binary indicator to be treated as a continuous variable determining an average or proportion.
"contin"uous => next eleven outputs; "factor" => no additional output items.
LATE regardless of treatment by cluster.
Within-Cluster Treatment Percentage = non-parametric Propensity Score.
Cluster radii measure: square root of total number of patients.
Symbol size of largest possible Snowball in a UPSivadj() plot with 1 cluster.
lm() output for linear smooth across clusters.
Predicted outcome at PS percentage zero.
Standard deviation of outcome prediction at PS percentage zero.
Predicted outcome difference for PS percentage 100 minus that at zero.
Standard deviation of outcome difference.
Predicted outcome at PS percentage 100.
Standard deviation of outcome prediction at PS percentage 100.
name of the working local control classic environment.
Number of clusters in baseline X-covariate space.
Bob Obenchain <wizbob@att.net>
Multiple calls to UPSivadj(n) for varying numbers of clusters n are made after first invoking UPShclus() to hierarchically cluster patients in X-space and then invoking UPSaccum() to specify a Y outcome variable and a two-level treatment factor t. UPSivadj(n) linearly smoothes the LATE distribution when plotted versus within cluster propensity score percentages.
Imbens GW, Angrist JD. (1994) Identification and Estimation of Local Average Treatment Effects (LATEs). Econometrica 62: 467-475.
Obenchain RL. (2004) Unsupervised Propensity Scoring: NN and IV Plots. Proceedings of the American Statistical Association (on CD) 8 pages.
Obenchain RL. (2011) USPSinR.pdf USPS R-package vignette, 40 pages.-
McClellan M, McNeil BJ, Newhouse JP. (1994) Does More Intensive Treatment of Myocardial Infarction in the Elderly Reduce Mortality?: Analysis Using Instrumental Variables. JAMA 272: 859-866.
Rosenbaum PR, Rubin RB. (1983) The Central Role of the Propensity Score in Observational Studies for Causal Effects. Biometrika 70: 41-55.
UPSnnltd
, UPSaccum
and UPSgraph
.