Reproducible Research Repository
Reproducible Research Repository
  • Home
  • Repository
  • Collections
  • About
    Home / Repository / PRWP / RR_NGA_2025_298
PRWP

Reproducibility package for Public and Private Transit: Evidence from Lagos

2025
Get Reproducibility Package
Reference ID
RR_NGA_2025_298
DOI
https://doi.org/10.60572/1kgd-pp28
Author(s)
Daniel Björkegren, Alice Duhaut, Geetika Nagpal, Nick Tsivanidis
Collections
World Bank Policy Research Working Papers
Metadata
JSON
Created on
Sep 09, 2025
Last modified
Sep 09, 2025
  • Project Description
  • Downloads
Download related resources
Other Materials
README for the reproducibility package for Public and Private Transit: Evidence from Lagos
Download [PDF, 153.96 KB]
Download https://reproducibility.worldbank.org/index.php/catalog/326/download/990
Reproducibility verification for the reproducibility package for Public and Private Transit: Evidence from Lagos
Download [PDF, 156.59 KB]
Download https://reproducibility.worldbank.org/index.php/catalog/326/download/991
Reproducibility package (code and partial data) for Public and Private Transit: Evidence from Lagos
Download [ZIP, 64.16 MB]
Download https://reproducibility.worldbank.org/index.php/catalog/326/download/992
Zip preview
RR_NGA_2025_298
comparison_report.csv
data_hash_report.csv
LICENSE.txt
README.pdf
Reproducibility verification-RR_NGA_2025_298.pdf
reproducibility-package
code
.Rprofile
00_setup.do
01_motorparkFinal.do
02_driverFinal.do
03_prepModelInputs.do
04_quantitativeFinal.m
05_descriptives_driver.do
06_descriptives_mpd.do
07_priceChangePlots.py
08_priceElasticityRegressions.py
09A_summaryStatistics.py
10_MLEstimation.py
11A_checkinShift_compileData.py
11B_checkinShift.r
12_google_mobility_data.do
13_maps_tsc.do
ado
a
artest.ado
avar.ado
avar.sthlp
avar9.ado
b
boottest.ado
boottest.mata
boottest.sthlp
boottest_1.ado
backup.trk
c
coefplot.ado
coefplot.sthlp
e
egenmore.sthlp
estadd.ado
estadd.hlp
estfe.ado
estout.ado
estout.hlp
estpost.ado
estpost.hlp
eststo.ado
eststo.hlp
esttab.ado
esttab.hlp
eventstudyinteract.ado
eventstudyinteract.sthlp
f
fcollapse.ado
fcollapse.sthlp
fcollapse_functions.mata
fcollapse_main.mata
fegen.ado
fegen.sthlp
fegen_group.ado
fisid.ado
fisid.sthlp
flevelsof.ado
flevelsof.sthlp
fmerge.ado
fmerge.sthlp
freshape.ado
frmttable.ado
frmttable.sthlp
frmt_opts.sthlp
fsort.ado
fsort.sthlp
ftab.ado
ftools.ado
ftools.mata
ftools.sthlp
ftools_common.mata
ftools_experimental.mata
ftools_hash1.mata
ftools_main.mata
ftools_plugin.mata
ftools_type_aliases.mata
g
geodist.ado
geodist.hlp
geodist_run.ado
greek_in_word.sthlp
j
join.ado
join.sthlp
l
lboottest.mlib
livreg2.mlib
local_inlist.ado
local_inlist.sthlp
l_cfrmt.mlib
m
matrix_add_col.ado
matrix_add_col.sthlp
matrix_add_row.ado
matrix_add_row.sthlp
matrix_to_excel.ado
matrix_to_excel.sthlp
matrix_to_txt.ado
matrix_to_txt.sthlp
mmerge.ado
mmerge.hlp
ms_add_comma.ado
ms_compile_mata.ado
ms_expand_varlist.ado
ms_fvstrip.ado
ms_fvstrip.sthlp
ms_fvunab.ado
ms_get_version.ado
ms_parse_absvars.ado
ms_parse_varlist.ado
ms_parse_vce.ado
o
outreg.ado
outreg.sthlp
outreg_complete.sthlp
outreg_update.sthlp
p
ppmlhdfe.ado
ppmlhdfe.mata
ppmlhdfe.sthlp
ppmlhdfe_functions.mata
ppmlhdfe_header.ado
ppmlhdfe_p.ado
ppmlhdfe_separation_relu.mata
ppmlhdfe_separation_simplex.mata
r
reclink.ado
reclink.hlp
reghdfe.ado
reghdfe.mata
reghdfe.sthlp
reghdfe3.ado
reghdfe3.sthlp
reghdfe3_estat.ado
reghdfe3_footnote.ado
reghdfe3_p.ado
reghdfe5.ado
reghdfe5.mata
reghdfe5.sthlp
reghdfe5_estat.ado
reghdfe5_footnote.ado
reghdfe5_header.ado
reghdfe5_p.ado
reghdfe5_parse.ado
reghdfe_estat.ado
reghdfe_footnote.ado
reghdfe_header.ado
reghdfe_p.ado
reghdfe_parse.ado
reghdfe_programming.sthlp
s
scoretest.ado
stata.trk
w
waldtest.ado
_
_eststo.ado
_eststo.hlp
_gadjl.ado
_gadju.ado
_gaxis.ado
_gbase.ado
_gbom.ado
_gbomd.ado
_gclsst.ado
_gcorr.ado
_gd2.ado
_gdayofyear.ado
_gdecimal.ado
_gdensity.ado
_gdhms.ado
_gegroup.ado
_gelap.ado
_gelap2.ado
_geom.ado
_geomd.ado
_gewma.ado
_gfilter.ado
_gfirst.ado
_gfoy.ado
_ggmean.ado
_ggroup2.ado
_ghmean.ado
_ghmm.ado
_ghmmss.ado
_ghms.ado
_gifirst.ado
_gilast.ado
_gincss.ado
_giso3166.ado
_glastnm.ado
_gminutes.ado
_gmixnorm.ado
_gmlabvpos.ado
_gmsub.ado
_gncyear.ado
_gnmiss.ado
_gnoccur.ado
_gnss.ado
_gntos.ado
_gnvals.ado
_gnwords.ado
_goutside.ado
_grall.ado
_grany.ado
_grcount.ado
_grecord.ado
_grepeat.ado
_gridit.ado
_grndint.ado
_grndsub.ado
_growmedian.ado
_grownvals.ado
_growsvals.ado
_grsum2.ado
_gseconds.ado
_gsemean.ado
_gsieve.ado
_gston.ado
_gsumoth.ado
_gtod.ado
_gtotal0.ado
_gtruncdig.ado
_gvar.ado
_gwordof.ado
_gwpctile.ado
_gwtfreq.ado
_gxtile.ado
latexTable.m
lib
configurePaths.py
configureSurveyDictionaries.py
elasticityHelpers.py
matrix_to_txt.ado
tableHelpers.py
utility.py
__pycache__
configurePaths.cpython-311.pyc
configurePaths.cpython-38.pyc
configureSurveyDictionaries.cpython-38.pyc
elasticityHelpers.cpython-311.pyc
elasticityHelpers.cpython-38.pyc
tableHelpers.cpython-311.pyc
tableHelpers.cpython-38.pyc
utility.cpython-311.pyc
utility.cpython-38.pyc
__init__.cpython-311.pyc
main-01.do
main-02.do
main-03.do
readme.md
renv
.gitignore
activate.R
library
windows
R-4.4
x86_64-w64-mingw32
renv
bin
renv
renv.bat
config.yml
DESCRIPTION
doc
ci.html
ci.R
ci.Rmd
docker.html
docker.R
docker.Rmd
faq.html
faq.R
faq.Rmd
index.html
package-install.html
package-install.R
package-install.Rmd
package-sources.html
package-sources.R
package-sources.Rmd
packages.html
packages.R
packages.Rmd
packrat.html
packrat.R
packrat.Rmd
profiles.html
profiles.R
profiles.Rmd
python.html
python.R
python.Rmd
renv.html
renv.R
renv.Rmd
rsconnect.html
rsconnect.R
rsconnect.Rmd
ext
renv.c
help
aliases.rds
AnIndex
figures
logo.svg
paths.rds
renv.rdb
renv.rdx
html
00Index.html
R.css
INDEX
LICENSE
MD5
Meta
features.rds
hsearch.rds
links.rds
nsInfo.rds
package.rds
Rd.rds
vignette.rds
NAMESPACE
NEWS.md
R
renv
renv.rdb
renv.rdx
repos
src
contrib
PACKAGES
PACKAGES.gz
PACKAGES.rds
renv_1.1.3.tar.gz
resources
activate.R
scripts-git-askpass.cmd
scripts-git-askpass.sh
vendor
renv.R
WELCOME
rstudio
addins.dcf
schema
draft-07.renv.lock.schema.json
sysreqs
sysreqs.json
settings.json
renv.lock
make_01_dirSetup.sh
make_02_run.sh
make_03_copyfinaloutputs.sh
maps
output
all_private.png
all_private_crop.png
all_public.png
all_public_crop.png
BRI_routes.dbf
tsc.png
tsc4.pdf
tsc4.png
tsc_crop.png
paper_maps.qgz
raw
clipped_ghs_pop.tif
clipped_ghs_pop.tif.aux.xml
danfo_wimt.cpg
danfo_wimt.dbf
danfo_wimt.prj
danfo_wimt.qmd
danfo_wimt.shp
GHS_POP_E2020_GLOBE_R2023A_54009_100_V1_0_R9_C19.tif
GHS_POP_E2020_GLOBE_R2023A_54009_100_V1_0_R9_C19.tif.aux.xml
Lagos_GeoPackage_V2.gpkg
output
fig
Fig2_RouteOpenings.png
Fig2_tsc_pass_log.png
fig4a_sampleAcceptRejectDotPlotunscheduled.png
fig4b_selection_plannedCheckInAccepted.pdf
fig4b_selection_plannedCheckInAccepted.png
fig_s1_PRICE_change_fare_plots.png
fig_s2_PRICE_trends.png
fig_s3_google_mob_transit_ppt.png
fig_s6a_event_plots_logMPD.png
fig_s6b_event_plots_logFare.png
fig_s6c_event_plots_logQueue.png
PRICE_change_fare_plots.pdf
PRICE_trends.pdf
tab
att.tex
danfo_pass.tex
driver
sigma_estim.tex
Table_s6_means.tex
tab_s10_driver_attrition_char.tex
Tab_s2_Maindescriptives_unf.tex
Tab_s7_UnWeighted_means.tex
tab_s8_driver_attrition_totals.tex
tab_s9_driver_attrition.tex
MP_comparison_TC_R12.tex
priceElasticity
dynamic_buslevels_aroundDiscontinuity0.txt
dynamic_buslevels_aroundDiscontinuity1.txt
dynamic_buslevels_aroundDiscontinuity2.txt
dynamic_buslevels_aroundDiscontinuity3.txt
dynamic_buslevels_trend.txt
dynamic_buslevels_trend_aroundDiscontinuity0.txt
dynamic_buslevels_trend_aroundDiscontinuity1.txt
dynamic_buslevels_trend_aroundDiscontinuity2.txt
dynamic_buslevels_trend_aroundDiscontinuity3.txt
dynamic_busloglevel_aroundDiscontinuity0.txt
dynamic_busloglevel_aroundDiscontinuity1.txt
dynamic_busloglevel_aroundDiscontinuity2.txt
dynamic_busloglevel_aroundDiscontinuity3.txt
dynamic_busloglevel_trend.txt
dynamic_busloglevel_trend_aroundDiscontinuity0.txt
dynamic_busloglevel_trend_aroundDiscontinuity1.txt
dynamic_busloglevel_trend_aroundDiscontinuity2.txt
dynamic_busloglevel_trend_aroundDiscontinuity3.txt
dynamic_buslogs_aroundDiscontinuity0.txt
dynamic_buslogs_aroundDiscontinuity1.txt
dynamic_buslogs_aroundDiscontinuity2.txt
dynamic_buslogs_aroundDiscontinuity3.txt
dynamic_buslogs_trend.txt
dynamic_buslogs_trend_aroundDiscontinuity0.txt
dynamic_buslogs_trend_aroundDiscontinuity1.txt
dynamic_buslogs_trend_aroundDiscontinuity2.txt
dynamic_buslogs_trend_aroundDiscontinuity3.txt
dynamic_triplevels_aroundDiscontinuity0.txt
dynamic_triplevels_aroundDiscontinuity1.txt
dynamic_triplevels_aroundDiscontinuity2.txt
dynamic_triplevels_aroundDiscontinuity3.txt
dynamic_triplevels_trend.txt
dynamic_triplevels_trend_aroundDiscontinuity0.txt
dynamic_triplevels_trend_aroundDiscontinuity1.txt
dynamic_triplevels_trend_aroundDiscontinuity2.txt
dynamic_triplevels_trend_aroundDiscontinuity3.txt
dynamic_triploglevel_aroundDiscontinuity0.txt
dynamic_triploglevel_aroundDiscontinuity1.txt
dynamic_triploglevel_aroundDiscontinuity2.txt
dynamic_triploglevel_aroundDiscontinuity3.txt
dynamic_triploglevel_trend.txt
dynamic_triploglevel_trend_aroundDiscontinuity0.txt
dynamic_triploglevel_trend_aroundDiscontinuity1.txt
dynamic_triploglevel_trend_aroundDiscontinuity2.txt
dynamic_triploglevel_trend_aroundDiscontinuity3.txt
dynamic_triplogs_aroundDiscontinuity0.txt
dynamic_triplogs_aroundDiscontinuity1.txt
dynamic_triplogs_aroundDiscontinuity2.txt
dynamic_triplogs_aroundDiscontinuity3.txt
dynamic_triplogs_trend.txt
dynamic_triplogs_trend_aroundDiscontinuity0.txt
dynamic_triplogs_trend_aroundDiscontinuity1.txt
dynamic_triplogs_trend_aroundDiscontinuity2.txt
dynamic_triplogs_trend_aroundDiscontinuity3.txt
tablePrice_beforeAfter_buslevels_window14.tex
tablePrice_beforeAfter_buslevels_window28.tex
tablePrice_beforeAfter_buslevels_window42.tex
tablePrice_beforeAfter_busloglevel_window14.tex
tablePrice_beforeAfter_busloglevel_window28.tex
tablePrice_beforeAfter_busloglevel_window42.tex
tablePrice_beforeAfter_buslogs_window14.tex
tablePrice_beforeAfter_buslogs_window28.tex
tablePrice_beforeAfter_buslogs_window42.tex
tablePrice_beforeAfter_triplevels_window14.tex
tablePrice_beforeAfter_triplevels_window28.tex
tablePrice_beforeAfter_triplevels_window42.tex
tablePrice_beforeAfter_triploglevel_window14.tex
tablePrice_beforeAfter_triploglevel_window28.tex
tablePrice_beforeAfter_triploglevel_window42.tex
tablePrice_beforeAfter_triplogs_window14.tex
tablePrice_beforeAfter_triplogs_window28.tex
tablePrice_beforeAfter_triplogs_window42.tex
tablePrice_dynamic_combined_buslevels_aroundDiscontinuity0.tex
tablePrice_dynamic_combined_buslevels_aroundDiscontinuity1.tex
tablePrice_dynamic_combined_buslevels_aroundDiscontinuity2.tex
tablePrice_dynamic_combined_buslevels_aroundDiscontinuity3.tex
tablePrice_dynamic_combined_busloglevel_aroundDiscontinuity0.tex
tablePrice_dynamic_combined_busloglevel_aroundDiscontinuity1.tex
tablePrice_dynamic_combined_busloglevel_aroundDiscontinuity2.tex
tablePrice_dynamic_combined_busloglevel_aroundDiscontinuity3.tex
tablePrice_dynamic_combined_buslogs_aroundDiscontinuity0.tex
tablePrice_dynamic_combined_buslogs_aroundDiscontinuity1.tex
tablePrice_dynamic_combined_buslogs_aroundDiscontinuity2.tex
tablePrice_dynamic_combined_buslogs_aroundDiscontinuity3.tex
tablePrice_dynamic_combined_triplevels_aroundDiscontinuity0.tex
tablePrice_dynamic_combined_triplevels_aroundDiscontinuity1.tex
tablePrice_dynamic_combined_triplevels_aroundDiscontinuity2.tex
tablePrice_dynamic_combined_triplevels_aroundDiscontinuity3.tex
tablePrice_dynamic_combined_triploglevel_aroundDiscontinuity0.tex
tablePrice_dynamic_combined_triploglevel_aroundDiscontinuity1.tex
tablePrice_dynamic_combined_triploglevel_aroundDiscontinuity2.tex
tablePrice_dynamic_combined_triploglevel_aroundDiscontinuity3.tex
tablePrice_dynamic_combined_triplogs_aroundDiscontinuity0.tex
tablePrice_dynamic_combined_triplogs_aroundDiscontinuity1.tex
tablePrice_dynamic_combined_triplogs_aroundDiscontinuity2.tex
tablePrice_dynamic_combined_triplogs_aroundDiscontinuity3.tex
p_values_spillFullCont.tex
route_comparison_TC.tex
route_comparison_TSC_testTCSC.tex
Tab1_route_comparison_BRI.tex
tab3_placebo.tex
tab4_driver_main_tab_MPFE_fullCont.tex
tab5_spillover_main_tab.tex
tab6_driver_main_tab_SpillSpec_fullSpec.tex
Tab7_tableWTmain.tex
Tab8.tex
Tab8_and_S29_confidence_intervals_95.tex
TabS22_tableWTmainHeterogeneity.tex
TabS23_tableWTmainRestricted.tex
TabS24_WTcheckInShift.tex
TabS25_tableWTmainArrivalDependent.tex
TabS30.tex
TabS5_tableWTmainAlternateEstimationStrategies.tex
Tab_S11_route_comparison_TSC_testTSTC.tex
Tab_S12_MP_comparison_TC.tex
Tab_s13_SunAbraham_att.tex
tab_s14_robustness_tab.tex
tab_s15_wild_att.tex
tab_s16_traffic.tex
tab_s17_robustness_placebo.tex
tab_s18_spillovers_robustness.tex
tab_s19a_driver_main_tab_SpillSpec_fullSpec_nowght.tex
tab_s19b_driver_main_tab_SpillSpecDummy_fullSpec.tex
Tab_s21_WTdescriptives.tex
tab_s26_profit_test.tex
tab_s27_total_passengers.tex
tab_s28_overlap.tex
tab_s3_main6m.tex
Back to Catalog
The World Bank Working for a World Free of Poverty
  • IBRD IDA IFC MIGA ICSID

© The World Bank Group, All Rights Reserved.