Description Usage Arguments Value Examples
FLAME_SQLite
applies the FLAME algorithm based on SQLite.
FLAME_SQLite
does not require external database installment. However,
user should connect to a temporary database with command
dbConnect(SQLite(),"tempdb_name")
. The required arguments include (1) db,
(2) data, and (3) holdout. The rest of the arguments are optional.
1 2 3 |
db |
name of the connection to temporary database |
data |
input data |
holdout |
holdout training data |
compute_var |
variance indicator (optional, default = FALSE) |
tradeoff |
Match Quality tradeoff parameter (optional, default = 0.1) |
PE_function |
user defined function to compute predictive error (optional) |
model |
user defined model - Linear, Ridge, or Lasso (optional) |
ridge_reg |
L2 regularization parameter if model = Ridge (optional) |
lasso_reg |
L1 regularization parameter if model = Lasso (optional) |
(1) list of covariates FLAME performs matching at each iteration, (2) Sizes, conditional average treatment effects (CATEs), and variance (if compute_var = TRUE) of matches at each iteration, (3) match quality at each iteration, and (4) the original data with additional column *matched*, indicating the number of covariates each unit is matched on. If a unit is never matched, then *matched* will be 0.
1 2 3 4 5 6 7 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.