Skip to main content
Ctrl+K

ModernDiD

  • Getting Started
  • User Guide
  • API
  • Development
  • Background
  • Release Notes
  • Acknowledgements
  • GitHub
  • Getting Started
  • User Guide
  • API
  • Development
  • Background
  • Release Notes
  • Acknowledgements
  • GitHub

Section Navigation

Core estimators

  • Multi-Period Staggered DiD
    • moderndid.att_gt
    • moderndid.aggte
    • moderndid.MPResult
      • moderndid.MPResult.count
      • moderndid.MPResult.index
      • moderndid.MPResult.G
      • moderndid.MPResult.aggregate_effects
      • moderndid.MPResult.alpha
      • moderndid.MPResult.att_gt
      • moderndid.MPResult.critical_value
      • moderndid.MPResult.estimation_params
      • moderndid.MPResult.groups
      • moderndid.MPResult.influence_func
      • moderndid.MPResult.n_units
      • moderndid.MPResult.se_gt
      • moderndid.MPResult.times
      • moderndid.MPResult.vcov_analytical
      • moderndid.MPResult.wald_pvalue
      • moderndid.MPResult.wald_stat
      • moderndid.MPResult.weights_ind
    • moderndid.AGGTEResult
      • moderndid.AGGTEResult.count
      • moderndid.AGGTEResult.index
      • moderndid.AGGTEResult.aggregation_type
      • moderndid.AGGTEResult.att_by_event
      • moderndid.AGGTEResult.balanced_event_threshold
      • moderndid.AGGTEResult.call_info
      • moderndid.AGGTEResult.critical_values
      • moderndid.AGGTEResult.estimation_params
      • moderndid.AGGTEResult.event_times
      • moderndid.AGGTEResult.influence_func
      • moderndid.AGGTEResult.influence_func_overall
      • moderndid.AGGTEResult.max_event_time
      • moderndid.AGGTEResult.min_event_time
      • moderndid.AGGTEResult.overall_att
      • moderndid.AGGTEResult.overall_se
      • moderndid.AGGTEResult.se_by_event
    • moderndid.ATTgtResult
      • moderndid.ATTgtResult.count
      • moderndid.ATTgtResult.index
      • moderndid.ATTgtResult.att
      • moderndid.ATTgtResult.group
      • moderndid.ATTgtResult.post
      • moderndid.ATTgtResult.year
    • moderndid.ComputeATTgtResult
      • moderndid.ComputeATTgtResult.count
      • moderndid.ComputeATTgtResult.index
      • moderndid.ComputeATTgtResult.attgt_list
      • moderndid.ComputeATTgtResult.influence_functions
    • moderndid.MPPretestResult
      • moderndid.MPPretestResult.count
      • moderndid.MPPretestResult.index
      • moderndid.MPPretestResult.cluster_vars
      • moderndid.MPPretestResult.cvm_boots
      • moderndid.MPPretestResult.cvm_critval
      • moderndid.MPPretestResult.cvm_pval
      • moderndid.MPPretestResult.cvm_stat
      • moderndid.MPPretestResult.ks_boots
      • moderndid.MPPretestResult.ks_critval
      • moderndid.MPPretestResult.ks_pval
      • moderndid.MPPretestResult.ks_stat
      • moderndid.MPPretestResult.x_formula
  • Doubly Robust DiD
    • moderndid.drdid
    • moderndid.ipwdid
    • moderndid.ordid
    • moderndid.drdid_imp_panel
    • moderndid.drdid_panel
    • moderndid.ipw_did_panel
    • moderndid.std_ipw_did_panel
    • moderndid.reg_did_panel
    • moderndid.twfe_did_panel
    • moderndid.drdid_imp_rc
    • moderndid.drdid_imp_local_rc
    • moderndid.drdid_rc
    • moderndid.drdid_trad_rc
    • moderndid.ipw_did_rc
    • moderndid.std_ipw_did_rc
    • moderndid.reg_did_rc
    • moderndid.twfe_did_rc

Extensions

  • Triple DiD
    • moderndid.ddd
    • moderndid.agg_ddd
    • moderndid.ddd_panel
    • moderndid.ddd_rc
    • moderndid.ddd_mp
    • moderndid.ddd_mp_rc
    • moderndid.DDDMultiPeriodResult
      • moderndid.DDDMultiPeriodResult.count
      • moderndid.DDDMultiPeriodResult.index
      • moderndid.DDDMultiPeriodResult.args
      • moderndid.DDDMultiPeriodResult.att
      • moderndid.DDDMultiPeriodResult.glist
      • moderndid.DDDMultiPeriodResult.groups
      • moderndid.DDDMultiPeriodResult.inf_func_mat
      • moderndid.DDDMultiPeriodResult.lci
      • moderndid.DDDMultiPeriodResult.n
      • moderndid.DDDMultiPeriodResult.se
      • moderndid.DDDMultiPeriodResult.times
      • moderndid.DDDMultiPeriodResult.tlist
      • moderndid.DDDMultiPeriodResult.uci
      • moderndid.DDDMultiPeriodResult.unit_groups
    • moderndid.DDDMultiPeriodRCResult
      • moderndid.DDDMultiPeriodRCResult.count
      • moderndid.DDDMultiPeriodRCResult.index
      • moderndid.DDDMultiPeriodRCResult.args
      • moderndid.DDDMultiPeriodRCResult.att
      • moderndid.DDDMultiPeriodRCResult.glist
      • moderndid.DDDMultiPeriodRCResult.groups
      • moderndid.DDDMultiPeriodRCResult.inf_func_mat
      • moderndid.DDDMultiPeriodRCResult.lci
      • moderndid.DDDMultiPeriodRCResult.n
      • moderndid.DDDMultiPeriodRCResult.se
      • moderndid.DDDMultiPeriodRCResult.times
      • moderndid.DDDMultiPeriodRCResult.tlist
      • moderndid.DDDMultiPeriodRCResult.uci
      • moderndid.DDDMultiPeriodRCResult.unit_groups
    • moderndid.DDDPanelResult
      • moderndid.DDDPanelResult.count
      • moderndid.DDDPanelResult.index
      • moderndid.DDDPanelResult.args
      • moderndid.DDDPanelResult.att
      • moderndid.DDDPanelResult.att_inf_func
      • moderndid.DDDPanelResult.boots
      • moderndid.DDDPanelResult.did_atts
      • moderndid.DDDPanelResult.lci
      • moderndid.DDDPanelResult.se
      • moderndid.DDDPanelResult.subgroup_counts
      • moderndid.DDDPanelResult.uci
    • moderndid.DDDRCResult
      • moderndid.DDDRCResult.count
      • moderndid.DDDRCResult.index
      • moderndid.DDDRCResult.args
      • moderndid.DDDRCResult.att
      • moderndid.DDDRCResult.att_inf_func
      • moderndid.DDDRCResult.boots
      • moderndid.DDDRCResult.did_atts
      • moderndid.DDDRCResult.lci
      • moderndid.DDDRCResult.se
      • moderndid.DDDRCResult.subgroup_counts
      • moderndid.DDDRCResult.uci
    • moderndid.DDDAggResult
      • moderndid.DDDAggResult.count
      • moderndid.DDDAggResult.index
      • moderndid.DDDAggResult.aggregation_type
      • moderndid.DDDAggResult.args
      • moderndid.DDDAggResult.att_egt
      • moderndid.DDDAggResult.crit_val
      • moderndid.DDDAggResult.egt
      • moderndid.DDDAggResult.inf_func
      • moderndid.DDDAggResult.inf_func_overall
      • moderndid.DDDAggResult.overall_att
      • moderndid.DDDAggResult.overall_se
      • moderndid.DDDAggResult.se_egt
  • Continuous Treatment DiD
    • moderndid.cont_did
    • moderndid.npiv
    • moderndid.npiv_est
    • moderndid.npiv_choose_j
    • moderndid.npiv_j
    • moderndid.npiv_jhat_max
    • moderndid.compute_cck_ucb
    • moderndid.compute_ucb
    • moderndid.prodspline
    • moderndid.BSpline
      • moderndid.BSpline.basis
      • moderndid.BSpline.derivative
      • moderndid.BSpline.get_boundary_knots
      • moderndid.BSpline.get_degree
      • moderndid.BSpline.get_internal_knots
      • moderndid.BSpline.get_knot_sequence
      • moderndid.BSpline.get_order
      • moderndid.BSpline.get_spline_df
      • moderndid.BSpline.get_x
      • moderndid.BSpline.get_x_index
      • moderndid.BSpline.integral
      • moderndid.BSpline.set_boundary_knots
      • moderndid.BSpline.set_degree
      • moderndid.BSpline.set_internal_knots
      • moderndid.BSpline.set_knot_sequence
      • moderndid.BSpline.set_order
      • moderndid.BSpline.set_x
      • moderndid.BSpline.boundary_knots
      • moderndid.BSpline.degree
      • moderndid.BSpline.internal_knots
      • moderndid.BSpline.knot_sequence
      • moderndid.BSpline.order
      • moderndid.BSpline.spline_df
      • moderndid.BSpline.x
      • moderndid.BSpline.x_index
    • moderndid.didcont.NPIVResult
      • moderndid.didcont.NPIVResult.count
      • moderndid.didcont.NPIVResult.index
      • moderndid.didcont.NPIVResult.args
      • moderndid.didcont.NPIVResult.asy_se
      • moderndid.didcont.NPIVResult.beta
      • moderndid.didcont.NPIVResult.cv
      • moderndid.didcont.NPIVResult.cv_deriv
      • moderndid.didcont.NPIVResult.deriv
      • moderndid.didcont.NPIVResult.deriv_asy_se
      • moderndid.didcont.NPIVResult.h
      • moderndid.didcont.NPIVResult.h_lower
      • moderndid.didcont.NPIVResult.h_lower_deriv
      • moderndid.didcont.NPIVResult.h_upper
      • moderndid.didcont.NPIVResult.h_upper_deriv
      • moderndid.didcont.NPIVResult.j_x_degree
      • moderndid.didcont.NPIVResult.j_x_segments
      • moderndid.didcont.NPIVResult.k_w_degree
      • moderndid.didcont.NPIVResult.k_w_segments
      • moderndid.didcont.NPIVResult.residuals
    • moderndid.didcont.PTEResult
      • moderndid.didcont.PTEResult.count
      • moderndid.didcont.PTEResult.index
      • moderndid.didcont.PTEResult.att_gt
      • moderndid.didcont.PTEResult.event_study
      • moderndid.didcont.PTEResult.overall_att
      • moderndid.didcont.PTEResult.ptep
    • moderndid.didcont.PTEAggteResult
      • moderndid.didcont.PTEAggteResult.count
      • moderndid.didcont.PTEAggteResult.index
      • moderndid.didcont.PTEAggteResult.aggregation_type
      • moderndid.didcont.PTEAggteResult.att_by_event
      • moderndid.didcont.PTEAggteResult.att_gt_result
      • moderndid.didcont.PTEAggteResult.balance_event
      • moderndid.didcont.PTEAggteResult.critical_value
      • moderndid.didcont.PTEAggteResult.event_times
      • moderndid.didcont.PTEAggteResult.influence_func
      • moderndid.didcont.PTEAggteResult.max_event_time
      • moderndid.didcont.PTEAggteResult.min_event_time
      • moderndid.didcont.PTEAggteResult.overall_att
      • moderndid.didcont.PTEAggteResult.overall_se
      • moderndid.didcont.PTEAggteResult.se_by_event
    • moderndid.didcont.GroupTimeATTResult
      • moderndid.didcont.GroupTimeATTResult.G
      • moderndid.didcont.GroupTimeATTResult.alpha
      • moderndid.didcont.GroupTimeATTResult.att_gt
      • moderndid.didcont.GroupTimeATTResult.cband
      • moderndid.didcont.GroupTimeATTResult.estimation_params
      • moderndid.didcont.GroupTimeATTResult.extra_gt_returns
      • moderndid.didcont.GroupTimeATTResult.pte_params
      • moderndid.didcont.GroupTimeATTResult.se_gt
      • moderndid.didcont.GroupTimeATTResult.wald_pvalue
      • moderndid.didcont.GroupTimeATTResult.wald_stat
      • moderndid.didcont.GroupTimeATTResult.groups
      • moderndid.didcont.GroupTimeATTResult.times
      • moderndid.didcont.GroupTimeATTResult.att
      • moderndid.didcont.GroupTimeATTResult.vcov_analytical
      • moderndid.didcont.GroupTimeATTResult.se
      • moderndid.didcont.GroupTimeATTResult.critical_value
      • moderndid.didcont.GroupTimeATTResult.influence_func
      • moderndid.didcont.GroupTimeATTResult.n_units
    • moderndid.didcont.DoseResult
      • moderndid.didcont.DoseResult.count
      • moderndid.didcont.DoseResult.index
      • moderndid.didcont.DoseResult.acrt_d
      • moderndid.didcont.DoseResult.acrt_d_crit_val
      • moderndid.didcont.DoseResult.acrt_d_inf_func
      • moderndid.didcont.DoseResult.acrt_d_se
      • moderndid.didcont.DoseResult.att_d
      • moderndid.didcont.DoseResult.att_d_crit_val
      • moderndid.didcont.DoseResult.att_d_inf_func
      • moderndid.didcont.DoseResult.att_d_se
      • moderndid.didcont.DoseResult.dose
      • moderndid.didcont.DoseResult.overall_acrt
      • moderndid.didcont.DoseResult.overall_acrt_inf_func
      • moderndid.didcont.DoseResult.overall_acrt_se
      • moderndid.didcont.DoseResult.overall_att
      • moderndid.didcont.DoseResult.overall_att_inf_func
      • moderndid.didcont.DoseResult.overall_att_se
      • moderndid.didcont.DoseResult.pte_params
  • Intertemporal DiD
    • moderndid.did_multiplegt
    • moderndid.didinter.variance.compute_clustered_variance
    • moderndid.didinter.variance.compute_joint_test
    • moderndid.didinter.container.DIDInterResult
      • moderndid.didinter.container.DIDInterResult.count
      • moderndid.didinter.container.DIDInterResult.index
      • moderndid.didinter.container.DIDInterResult.ate
      • moderndid.didinter.container.DIDInterResult.ci_level
      • moderndid.didinter.container.DIDInterResult.effects
      • moderndid.didinter.container.DIDInterResult.effects_equal_test
      • moderndid.didinter.container.DIDInterResult.estimation_params
      • moderndid.didinter.container.DIDInterResult.heterogeneity
      • moderndid.didinter.container.DIDInterResult.influence_effects
      • moderndid.didinter.container.DIDInterResult.influence_placebos
      • moderndid.didinter.container.DIDInterResult.n_never_switchers
      • moderndid.didinter.container.DIDInterResult.n_switchers
      • moderndid.didinter.container.DIDInterResult.n_units
      • moderndid.didinter.container.DIDInterResult.placebo_joint_test
      • moderndid.didinter.container.DIDInterResult.placebos
      • moderndid.didinter.container.DIDInterResult.vcov_warnings
    • moderndid.didinter.container.EffectsResult
      • moderndid.didinter.container.EffectsResult.count
      • moderndid.didinter.container.EffectsResult.index
      • moderndid.didinter.container.EffectsResult.ci_lower
      • moderndid.didinter.container.EffectsResult.ci_upper
      • moderndid.didinter.container.EffectsResult.estimates
      • moderndid.didinter.container.EffectsResult.horizons
      • moderndid.didinter.container.EffectsResult.n_observations
      • moderndid.didinter.container.EffectsResult.n_switchers
      • moderndid.didinter.container.EffectsResult.std_errors
    • moderndid.didinter.container.PlacebosResult
      • moderndid.didinter.container.PlacebosResult.count
      • moderndid.didinter.container.PlacebosResult.index
      • moderndid.didinter.container.PlacebosResult.ci_lower
      • moderndid.didinter.container.PlacebosResult.ci_upper
      • moderndid.didinter.container.PlacebosResult.estimates
      • moderndid.didinter.container.PlacebosResult.horizons
      • moderndid.didinter.container.PlacebosResult.n_observations
      • moderndid.didinter.container.PlacebosResult.n_switchers
      • moderndid.didinter.container.PlacebosResult.std_errors
    • moderndid.didinter.container.ATEResult
      • moderndid.didinter.container.ATEResult.count
      • moderndid.didinter.container.ATEResult.index
      • moderndid.didinter.container.ATEResult.ci_lower
      • moderndid.didinter.container.ATEResult.ci_upper
      • moderndid.didinter.container.ATEResult.estimate
      • moderndid.didinter.container.ATEResult.n_observations
      • moderndid.didinter.container.ATEResult.n_switchers
      • moderndid.didinter.container.ATEResult.std_error
    • moderndid.didinter.container.HeterogeneityResult
      • moderndid.didinter.container.HeterogeneityResult.count
      • moderndid.didinter.container.HeterogeneityResult.index
      • moderndid.didinter.container.HeterogeneityResult.ci_lower
      • moderndid.didinter.container.HeterogeneityResult.ci_upper
      • moderndid.didinter.container.HeterogeneityResult.covariates
      • moderndid.didinter.container.HeterogeneityResult.estimates
      • moderndid.didinter.container.HeterogeneityResult.f_pvalue
      • moderndid.didinter.container.HeterogeneityResult.horizon
      • moderndid.didinter.container.HeterogeneityResult.n_obs
      • moderndid.didinter.container.HeterogeneityResult.std_errors
      • moderndid.didinter.container.HeterogeneityResult.t_stats
  • Honest DiD
    • moderndid.honest_did
    • moderndid.construct_original_cs
    • moderndid.create_sensitivity_results_rm
    • moderndid.create_sensitivity_results_sm
    • moderndid.compute_arp_ci
    • moderndid.compute_arp_nuisance_ci
    • moderndid.compute_least_favorable_cv
    • moderndid.compute_vlo_vup_dual
    • moderndid.lp_conditional_test
    • moderndid.test_in_identified_set
    • moderndid.test_in_identified_set_flci_hybrid
    • moderndid.test_in_identified_set_lf_hybrid
    • moderndid.compute_flci
    • moderndid.folded_normal_quantile
    • moderndid.maximize_bias
    • moderndid.minimize_variance
    • moderndid.compute_conditional_cs_rm
    • moderndid.compute_identified_set_rm
    • moderndid.compute_conditional_cs_rmb
    • moderndid.compute_identified_set_rmb
    • moderndid.compute_conditional_cs_rmm
    • moderndid.compute_identified_set_rmm
    • moderndid.compute_conditional_cs_sd
    • moderndid.compute_identified_set_sd
    • moderndid.compute_conditional_cs_sdb
    • moderndid.compute_identified_set_sdb
    • moderndid.compute_conditional_cs_sdm
    • moderndid.compute_identified_set_sdm
    • moderndid.compute_conditional_cs_sdrm
    • moderndid.compute_identified_set_sdrm
    • moderndid.compute_conditional_cs_sdrmb
    • moderndid.compute_identified_set_sdrmb
    • moderndid.compute_conditional_cs_sdrmm
    • moderndid.compute_identified_set_sdrmm
    • moderndid.HonestDiDResult
      • moderndid.HonestDiDResult.count
      • moderndid.HonestDiDResult.index
      • moderndid.HonestDiDResult.original_ci
      • moderndid.HonestDiDResult.robust_ci
      • moderndid.HonestDiDResult.sensitivity_type
    • moderndid.OriginalCSResult
      • moderndid.OriginalCSResult.count
      • moderndid.OriginalCSResult.index
      • moderndid.OriginalCSResult.delta
      • moderndid.OriginalCSResult.lb
      • moderndid.OriginalCSResult.method
      • moderndid.OriginalCSResult.ub
    • moderndid.SensitivityResult
      • moderndid.SensitivityResult.count
      • moderndid.SensitivityResult.index
      • moderndid.SensitivityResult.delta
      • moderndid.SensitivityResult.lb
      • moderndid.SensitivityResult.m
      • moderndid.SensitivityResult.method
      • moderndid.SensitivityResult.ub
    • moderndid.FLCIResult
      • moderndid.FLCIResult.count
      • moderndid.FLCIResult.index
      • moderndid.FLCIResult.flci
      • moderndid.FLCIResult.optimal_half_length
      • moderndid.FLCIResult.optimal_pre_period_vec
      • moderndid.FLCIResult.optimal_vec
      • moderndid.FLCIResult.smoothness_bound
      • moderndid.FLCIResult.status
    • moderndid.APRCIResult
      • moderndid.APRCIResult.count
      • moderndid.APRCIResult.index
      • moderndid.APRCIResult.accept_grid
      • moderndid.APRCIResult.ci_length
      • moderndid.APRCIResult.ci_lower
      • moderndid.APRCIResult.ci_upper
      • moderndid.APRCIResult.status
      • moderndid.APRCIResult.theta_grid
    • moderndid.ARPNuisanceCIResult
      • moderndid.ARPNuisanceCIResult.count
      • moderndid.ARPNuisanceCIResult.index
      • moderndid.ARPNuisanceCIResult.accept_grid
      • moderndid.ARPNuisanceCIResult.ci_lb
      • moderndid.ARPNuisanceCIResult.ci_ub
      • moderndid.ARPNuisanceCIResult.length

Utilities

  • Panel Utilities
    • moderndid.core.panel.diagnose_panel
    • moderndid.core.panel.PanelDiagnostics
      • moderndid.core.panel.PanelDiagnostics.n_units
      • moderndid.core.panel.PanelDiagnostics.n_periods
      • moderndid.core.panel.PanelDiagnostics.n_observations
      • moderndid.core.panel.PanelDiagnostics.is_balanced
      • moderndid.core.panel.PanelDiagnostics.n_duplicate_unit_time
      • moderndid.core.panel.PanelDiagnostics.n_unbalanced_units
      • moderndid.core.panel.PanelDiagnostics.n_gaps
      • moderndid.core.panel.PanelDiagnostics.n_missing_rows
      • moderndid.core.panel.PanelDiagnostics.n_single_period_units
      • moderndid.core.panel.PanelDiagnostics.n_early_treated
      • moderndid.core.panel.PanelDiagnostics.treatment_time_varying
      • moderndid.core.panel.PanelDiagnostics.suggestions
    • moderndid.core.panel.is_balanced_panel
    • moderndid.core.panel.has_gaps
    • moderndid.core.panel.scan_gaps
    • moderndid.core.panel.are_varying
    • moderndid.core.panel.make_balanced_panel
    • moderndid.core.panel.fill_panel_gaps
    • moderndid.core.panel.complete_data
    • moderndid.core.panel.deduplicate_panel
    • moderndid.core.panel.get_first_difference
    • moderndid.core.panel.get_group
    • moderndid.core.panel.assign_rc_ids
    • moderndid.core.panel.panel_to_wide
    • moderndid.core.panel.wide_to_panel
  • Propensity Score Functions
    • moderndid.calculate_pscore_ipt
    • moderndid.aipw_did_panel
    • moderndid.aipw_did_rc_imp1
    • moderndid.aipw_did_rc_imp2
    • moderndid.ipw_rc
  • Bootstrap Functions
    • moderndid.mboot
    • moderndid.mboot_did
    • moderndid.mboot_twfep_did
    • moderndid.wboot_drdid_imp_panel
    • moderndid.wboot_dr_tr_panel
    • moderndid.wboot_ipw_panel
    • moderndid.wboot_std_ipw_panel
    • moderndid.wboot_reg_panel
    • moderndid.wboot_twfe_panel
    • moderndid.wboot_drdid_rc1
    • moderndid.wboot_drdid_rc2
    • moderndid.wboot_drdid_ipt_rc1
    • moderndid.wboot_drdid_ipt_rc2
    • moderndid.wboot_ipw_rc
    • moderndid.wboot_std_ipw_rc
    • moderndid.wboot_reg_rc
    • moderndid.wboot_twfe_rc
  • Plotting
    • moderndid.plots.plot_gt
    • moderndid.plots.plot_event_study
    • moderndid.plots.plot_agg
    • moderndid.plots.plot_dose_response
    • moderndid.plots.plot_multiplegt
    • moderndid.plots.plot_sensitivity
  • Result Extraction
    • moderndid.to_df
    • moderndid.core.converters.aggteresult_to_polars
    • moderndid.core.converters.mpresult_to_polars
    • moderndid.core.converters.dddaggresult_to_polars
    • moderndid.core.converters.dddmpresult_to_polars
    • moderndid.core.converters.doseresult_to_polars
    • moderndid.core.converters.pteresult_to_polars
    • moderndid.core.converters.honestdid_to_polars
    • moderndid.core.converters.didinterresult_to_polars
  • Datasets and Simulation
    • moderndid.load_mpdta
    • moderndid.load_nsw
    • moderndid.load_ehec
    • moderndid.load_engel
    • moderndid.load_favara_imbs
    • moderndid.load_cai2016
    • moderndid.gen_cont_did_data
    • moderndid.gen_did_scalable
    • moderndid.gen_ddd_2periods
    • moderndid.gen_ddd_mult_periods
    • moderndid.gen_ddd_scalable
    • moderndid.gen_simple_ddd_data
  • API Reference

API Reference#

Release:

0.2.0

Date:

Mar 16, 2026

This is the API reference for ModernDiD; details on the underlying methodology are found in Background.

Core estimators

  • Multi-Period Staggered DiD
    • Main Functions
    • Result Objects
  • Doubly Robust DiD
    • Main Functions
    • Panel Data Estimators
    • Repeated Cross-Section Estimators

Extensions

  • Triple DiD
    • Main Functions
    • Two-Period Estimators
    • Multi-Period Estimators
    • Result Objects
  • Continuous Treatment DiD
    • Main Functions
    • Non-Parametric Instrumental Variables
    • Spline Functions
    • Result Objects
  • Intertemporal DiD
    • Main Functions
    • Inference
    • Result Objects
  • Honest DiD
    • Main Functions
    • Confidence Intervals
    • Restriction Types
    • Result Objects

Utilities

  • Panel Utilities
    • Diagnostics
    • Validation
    • Transformation
  • Propensity Score Functions
    • Inverse Probability Tilting
    • Augmented Inverse Probability Weighting
    • Inverse Probability Weighting
  • Bootstrap Functions
    • Multiplier Bootstrap
    • Weighted Bootstrap
  • Plotting
    • DiD Result Plots
    • Continuous Treatment Plots
    • Intertemporal DiD Plots
    • Sensitivity Analysis Plots
    • Data Converters
  • Result Extraction
    • moderndid.to_df
    • Individual Converters
  • Datasets and Simulation
    • Built-in Datasets
    • Simulation Functions

previous

GPU Acceleration with CuPy

next

Multi-Period Staggered DiD

© Copyright 2026, Jordan DeKlerk.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.