16 Spatial Microsimulation with R

DOI Build Status

This repository hosts the code and data used in Spatial Microsimulation with R, a book by Robin Lovelace and Morgane Dumont, (with chapters 11 and 12 contributed by Richard Ellison and Maja Založnik respectively).

The book is now published and is available from CRC Press.

We hope to continue to update the book as methods evolve and we encourage contributions on any part of the book, including:

  • Improvements to the text, e.g. clarifying unclear sentences, fixing typos (see guidance from Yihui Xie).
  • Changes to the code, e.g. to do things in a more efficient way.
  • Suggestions on content (see the project’s issue tracker).

The latest version of the book can be viewed at the book’s homepage at spatial-microsim-book.robinlovelace.net. Anyone can contribute to this book here.

Avram, Silvia, Francesco Figari, Chrysa Leventi, Horacio Levy, Jekaterina Navicke, Manos Matsaganis, Eva Militaru, Alari Paulus, Olga Rastrigina, and Holly Sutherland. 2012. “The distributional effects of fiscal consolidation in 9 EU countries.” Social Situation Observatory Research Note 01.

Axhausen, KW Kay W, Kirill Müller, and KW Kay W Axhausen. 2011. “Population synthesis for microsimulation: State of the art.” In Annual Meeting of the Transportation Research Board. IVT Working Paper. Swiss Federal Institute of Technology Zurich.

Baroni, Elisa, and Matteo Richiardi. 2007. “Orcutt’s Vision, 50 years on.” October, no. 65. http://ideas.repec.org/p/cca/wplabo/65.html.

Barthelemy, Johan, and Thomas Suesse. 2016. Mipfp: Multidimensional Iterative Proportional Fitting and Alternative Models. https://CRAN.R-project.org/package=mipfp.

Barthelemy, Johan, and Philippe Toint. 2015. “A Stochastic and Flexible Activity Based Model for Large Population. Application to Belgium.” Journal of Artificial Societies and Social Simulation 18 (3): 15. http://jasss.soc.surrey.ac.uk/18/3/15.html.

Barthelemy, Johan, and Philippe L Toint. 2013. “Synthetic Population Generation Without a Sample.” Transportation Science 47 (2). INFORMS: 266–79. doi:10.1287/trsc.1120.0408.

Barthélemy, Johan. 2014. “A parallelized micro-simulation platform for population and mobility behaviour-Application to Belgium.” PhD thesis, University de Namur.

Batty, Michael. 2005. Cities and Complexity. Vol. 14. 1967.

Castle, CJE, and AT Crooks. 2006. “Principles and Concepts of Agent-Based Modelling for Developing Geospatial Simulations” 44 (0). doi:ISSN: 1467-1298.

Chai, T., and R. R. RR Draxler. 2014. “Root mean square error (RMSE) or mean absolute error (MAE)? – Arguments against avoiding RMSE in the literature.” Geoscientific Model Development 7 (3): 1247–50. doi:10.5194/gmd-7-1247-2014.

Clarke, Martin, and Einar Holm. 1987. “Microsimulation methods in spatial analysis and planning.” Geografiska Annaler. Series B. Human Geography 69 (2): 145–64. http://www.jstor.org/stable/10.2307/490448 http://www.jstor.org/stable/490448.

Deming, WE, and Frederick F Stephan. 1940. “On a least squares adjustment of a sampled frequency table when the expected marginal totals are known.” The Annals of Mathematical Statistics. http://www.jstor.org/stable/10.2307/2235722.

Diez, David M, Christopher D Barr, and Mine Cetinkaya-Rundel. 2012. OpenIntro statistics. CreateSpace independent publishing platform.

Edwards, Kimberley L., Graham P. Clarke, James Thomas, and David Forman. 2010. “Internal and External Validation of Spatial Microsimulation Models: Small Area Estimates of Adult Obesity.” Applied Spatial Analysis and Policy 4 (4): 281–300. doi:10.1007/s12061-010-9056-2.

Edwards, KL, and Graham Clarke. 2013. “SimObesity: Combinatorial Optimisation (Deterministic) Model.” Spatial Microsimulation: A Reference Guide for Users, 69–85. doi:10.1007/978-94-007-4623-7.

Gaber, J. 2007. “Simulating Planning: SimCity as a Pedagogical Tool.” Journal of Planning Education and Research 27 (2): 113–21. doi:10.1177/0739456X07305791.

Grimm, Volker, and S F Railsback. 2011. Agent-based and individual-based modeling: a practical introduction. Princeton University Press Princeton, NJ.

Harland, Kirk. 2013. “Microsimulation model user guide: flexible modelling framework.” NCRM Working Papers. Leeds: University of Leeds; NCRM. doi:http://eprints.ncrm.ac.uk/3177/2/microsimulation\_model.pdf.

Harland, Kirk, Alison Heppenstall, Dianna Smith, and Mark Birkin. 2012. “Creating Realistic Synthetic Populations at Varying Spatial Scales: A Comparative Critique of Population Synthesis Techniques.” Journal of Artificial Societies and Social Simulation 15 (1): 1. http://jasss.soc.surrey.ac.uk/15/1/1.html.

Hensher, David A. 2002. “A Systematic Assessment of the Environmental Impacts of Transport Policy.” Environmental and Resource Economics 22 (1). Springer: 185–217. http://www.springerlink.com/index/FJHH830P34VQBANM.pdf.

———. 2008. “Climate change, enhanced greenhouse gas emissions and passenger transport - What can we do to make a difference?” Transportation Research Part D: Transport and Environment 13 (2): 95–111. doi:10.1016/j.trd.2007.12.003.

Hensher, David A, and Tu Ton. 2002. “TRESIS: A transportation, land use and environmental strategy impact simulator for urban areas.” Transportation 29 (4). Springer: 439–57.

Hensher, David A, John M Rose, and William H Greene. 2015. Applied Choice Analysis. Second Edi. Cambridge: Cambridge University Press.

Hidas, Peter. 2005. “A functional evaluation of the AIMSUN, PARAMICS and VISSIM microsimulation models.” Road & Transport Research 14 (4): 45–59.

Hongbin Zhang, Guangyu Sun. 2002 35: 701–11.

Hornik, Kurt. 2012. “Are There Too Many R Packages?” Austrian Journal of Statistics 41 (1): 59–66.

Ince, Darrel C, Leslie Hatton, and John Graham-Cumming. 2012. “The case for open computer programs.” Nature 482 (7386). Nature Publishing Group: 485–8. doi:10.1038/nature10836.

Kabacoff, Robert. 2011. R in Action. Manning Publications Co.

Knoblauch, Kenneth, and Laurence T Maloney. 2012. Modeling psychophysical data in R. Vol. 32. Springer. http://mpdir.r-forge.r-project.org/book/Front.pdf.

Lenormand, Maxime, and Guillaume Deffuant. 2012. “Generating a synthetic population of individuals in households: Sample-free vs sample-based methods.” ArXiv Preprint ArXiv:1208.6403.

Lima, Antonio, Luca Rossi, and Mirco Musolesi. 2014. “Coding Together at Scale: GitHub as a Collaborative Social Network.” ArXiv Preprint ArXiv:1407.2535.

Lovelace, Robin, and Dimitris Ballas. 2013. “‘Truncate, replicate, sample’: A method for creating integer weights for spatial microsimulation.” Computers, Environment and Urban Systems 41 (September). Elsevier Ltd: 1–11. doi:10.1016/j.compenvurbsys.2013.03.004.

Lovelace, Robin, and Morgane Dumont. 2016. Spatial Microsimulation with R. CRC Press.

Lovelace, Robin, and Ian Philips. 2014. “The ‘oil vulnerability’ of commuter patterns: A case study from Yorkshire and the Humber, UK.” Geoforum 51 (0): 169–82. doi:http://dx.doi.org/10.1016/j.geoforum.2013.11.005.

Lovelace, Robin, Dimitris Ballas, and Matt Watson. 2014. “A spatial microsimulation approach for the analysis of commuter patterns: from individual to regional levels.” Journal of Transport Geography 34 (0): 282–96. doi:http://dx.doi.org/10.1016/j.jtrangeo.2013.07.008.

Lovelace, Robin, Dimitris Ballas, Mark M.H. Birkin, Eveline van Leeuwen, Dimitris Ballas, Eveline van Leeuwen, and Mark M.H. Birkin. 2015. “Evaluating the performance of Iterative Proportional Fitting for spatial microsimulation: new tests for an established technique.” Journal of Artificial Societies and Social Simulation 18 (2): 21.

Lucas, Karen. 2012. “Transport and social exclusion: Where are we now?” Transport Policy 20 (March). Elsevier: 105–13. doi:10.1016/j.tranpol.2012.01.013.

M., Bierlaire. 1991. “Evaluation de la demande en trafic : quelques méthodes de distribution.” Annales de La Société Scientifique de Bruxelles 105. University of Namur: 17–66.

MacKay, David. 2008. Sustainable Energy-Without the Hot Air. UIT Cambridge.

Mannion, Oliver, Roy Lay-Yee, Wendy Wrapson, Peter Davis, and Janet Pearson. 2012. “JAMSIM: A microsimulation modelling policy tool.” Journal of Artificial Societies and Social Simulation 15 (1): 8.

Matloff, N. 2011. The Art of R Programming. No Starch Press.

McNutt, Marcia. 2014. “Journals unite for reproducibility.” Science 346 (6210): 679. doi:10.1126/science.aaa1724.

Meindl, Bernhard, Matthias Templ, Andreas Alfons, Alexander Kowarik, and with contributions from Mathieu Ribatet. 2015. SimPop: Simulation of Synthetic Populations for Survey Data Considering Auxiliary Information. http://CRAN.R-project.org/package=simPop.

Norman, Paul. 1999. “Putting Iterative Proportional Fitting (IPF) on the Researcher’s Desk.” October. School of Geography, University of Leeds. http://eprints.whiterose.ac.uk/5029/1/99-3.pdf.

Orcutt, Guy H GH. 1957. “A new type of socio-economic system.” The Review of Economics and Statistics 39 (2): 116–23. http://www.jstor.org/stable/10.2307/1928528.

Owen, WJ. 2006. “The R Guide.” Comprehensive R Archive Network.

Peng, Roger D., Francesca Dominici, and Scott L. Zeger. 2006. “Reproducible epidemiologic research.” American Journal of Epidemiology 163 (9): 783–9. doi:10.1093/aje/kwj093.

Popper, Karl. 1959. The Logic of scientific discovery. Hutchinson.

Pritchard, David R., and Eric J. Miller. 2012. “Advances in population synthesis: fitting many attributes per agent and fitting to household and person margins simultaneously.” Transportation 39 (3): 685–704. doi:10.1007/s11116-011-9367-4.

Rahman, Azizurr. 2009. “Small Area Estimation Through Spatial Microsimulation Models.” In 2nd International Microsimulation Association Conference. Ottawa; Canada.

Rao, Jonathan N K. 2003. Small area estimation. Vol. 331. John Wiley & Sons.

Rey, Sergio J. 2014. “Open regional science.” The Annals of Regional Science 52 (3): 825–37. doi:10.1007/s00168-014-0611-7.

Sutherland, Holly, and Francesco Figari. 2013. “EUROMOD: the European Union tax-benefit microsimulation model.” International Journal of Microsimulation 6 (1). Interational Microsimulation Association: 4–26.

Tanton, Robert, Yogi Vidyattama, Binod Nepal, and Justine McNamara. 2011. “Small area estimation using a reweighting algorithm.” Journal of the Royal Statistical Society. Series A 174 (4): 931–51. doi:10.1111/j.1467-985X.2011.00690.x.

Thiele, J. 2014. “R Marries NetLogo: Introduction to the RNetLogo Package.” Journal of Statistical 58 (2): 1–41. http://www.jstatsoft.org/v58/i02/paper.

Thiele, Jan C, Winfried Kurth, and Volker Grimm. 2012. “Agent-Based Modelling: Tools for Linking NetLogo And R.” Journal of Artificial Societies and Social Simulation 15 (3): 8. http://jasss.soc.surrey.ac.uk/15/3/8.html.

Thiele, JC, W Kurth, and V Grimm. 2014. “Facilitating Parameter Estimation and Sensitivity Analysis of Agent-Based Models: A Cookbook Using NetLogo and’R’.” Journal of Artificial Societies and … 17 (11).

Tomintz, Melanie N M.N., Graham P Clarke, and Janette E J.E. Rigby. 2008. “The geography of smoking in Leeds: estimating individual smoking rates and the implications for the location of stop smoking services.” Area 40 (3). Wiley Online Library: 341–53.

Urbanek, Simon. 2013. rJava: Low-level R to Java interface. http://cran.r-project.org/package=rJava.

Verzani, John. 2011. Getting Started with RStudio. “ O’Reilly Media, Inc.”

Voas, David, and Paul Williamson. 2001. “Evaluating Goodness-of-Fit Measures for Synthetic Microdata.” Geographical and Environmental Modelling 5 (2). Routledge: 177–200. doi:10.1080/13615930120086078.

Wegener, M. 2011. “From Macro to Micro—How Much Micro Is Too Much?” Transport Reviews 31 (October 2009): 161–77.

Wickham, Hadley. 2014a. Advanced R. CRC Press.

———. 2014b. “Tidy data.” The Journal of Statistical Software 14 (5).

Williamson, Paul. 2007. “CO Instruction Manual: Working Paper 2007/1 (v. 07.06.25).” Vol. 1. University of Liverpool.