causalOT1.0.2 package

Optimal Transport Weights for Causal Inference

barycentric_projection

Barycentric Projection outcome estimation

calc_weight

Estimate causal weights

causalEffect

causalEffect class

causalOT-package

An R package to perform causal inference using optimal transport dista...

causalWeights-class

causalWeights class

coef.causalEffect

Extract treatment effect estimate

cot_solve-ateClass-method

cot_solve method for ateClass objects

cot_solve-gridSearch-method

cot_solve for gridSearch

cot_solve-likelihoodMethods-method

cot_solve method for likelihoodMethods

cotOptions

Options available for the COT method

data_separate.dataHolder

Title

dataHolder-class

dataHolder-class

dataHolder-methods

dataHolder-methods

dataHolder

dataHolder

DataSim-CRASH3

CRASH3 data example

DataSimClass-Hainmueller

Hainmueller data example

DataSimClass

R6 Data Generating Parent Class

df2dataHolder-methods

df2dataHolder-methods

df2dataHolder

df2dataHolder

entBWOptions

Options for the Entropy Balancing Weights

ESS

Effective Sample Size

estimate_effect

Estimate treatment effects

estimate_model

Function to estimate outcome models

gridSearch-class

gridSearch S4 class

LaLonde

LaLonde data example

mean_balance

Standardized absolute mean difference calculations

Measure

An R6 Class for setting up measures

Measure_-class

An R6 object for measures

oop_loss_select

Internal function to select appropriate loss function

ot_distance

Optimal Transport Distance

OTProblem

Object Oriented OT Problem

OTProblem_-class

An R6 class to construct OTProblems

plot.causalWeights

plot.causalWeights

predict.bp

Predict method for barycentric projection models

print.dataHolder

print.dataHolder

PSIS.causalWeights

PSIS casualWeights class

PSIS

Pareto-Smoothed Importance Sampling

sbwOptions

Options for the SBW method

scmOptions

Options for the SCM Method

summary.causalWeights

Summary diagnostics for causalWeights

supported_methods

Supported Methods

vcov.causalEffect

Get the variance of a causalEffect

Uses optimal transport distances to find probabilistic matching estimators for causal inference. These methods are described in Dunipace, Eric (2021) <arXiv:2109.01991>. The package will build the weights, estimate treatment effects, and calculate confidence intervals via the methods described in the paper. The package also supports several other methods as described in the help files.

  • Maintainer: Eric Dunipace
  • License: GPL (== 3.0)
  • Last published: 2024-02-18