Learn R Programming

⚠️There's a newer version (1.1.12.1) of this package.Take me there.

matchMulti (version 1.1.12)

Optimal Multilevel Matching using a Network Algorithm

Description

Performs multilevel matches for data with cluster- level treatments and individual-level outcomes using a network optimization algorithm. Functions for checking balance at the cluster and individual levels are also provided, as are methods for permutation-inference-based outcome analysis. Details in Pimentel et al. (2018) . The optmatch package, which is useful for running many of the provided functions, may be downloaded from Github at if not available on CRAN.

Copy Link

Version

Install

install.packages('matchMulti')

Monthly Downloads

627

Version

1.1.12

License

MIT + file LICENSE

Maintainer

Samuel Pimentel

Last Published

May 11th, 2023

Functions in matchMulti (1.1.12)

match2distance

Compute School Distance from a Student Match
minischool

Mini-data set for illustration
matchMultiResult

matchMultiResult object for results of power calculations
elastic

Optimal Subset Matching without Balance Constraints
matchStudents

Compute Student Matches for all Pairs of Schools
pval_func

Outcome analysis.
pe_func

Outcome analysis.
smahal

Robust Mahalanobis Distance
sdiff

Balance Measures
matchMultisens

Rosenbaum Bounds after Multilevel Matching
matchMultioutcome

Performs an outcome analysis after multilevel matching.
resolve.cols

Ensure Dataframes Share Same Set Columns
tally_schools

Tally schools and students in a given dataset
matchMulti-package

matchMulti Package
students2schools

Aggregate Student Data into School Data
rematchSchools

Repeat School Match Only
ci_func

Outcome analysis.
describe_data_counts

Print out summary of student and school counts
handleNA

Handle Missing Values
is.binary

Check if a variable is binary
agg

Extract School-Level Covariates
assembleMatch

Collect Matched Samples
matchSchools

Match Schools on Student-based Distance
buildCaliper

Construct propensity score caliper
catholic_schools

1980 and 1982 High School and Beyond Data
balanceTable

Create Balance Table
balanceMulti

Performs balance checking after multilevel matching.
matchMulti

A function that performs multilevel matching.