Econometric Computing with “R”

  • B. D. McCullough
Conference paper
Part of the Lecture Notes in Statistics book series (LNS, volume 196)


We show that the economics profession is in dire need of practitioners of econometric computing, and that “R” is the best choice for teaching econometric/statistical computing to researchers who are not numerical analysts. We give examples of econometric computing in R, and use “R” to revisit the classic papers by Longley and by Beaton, Rubin and Barone. We apply the methods of econometric computing to show that the empirical results of Donohue and Levitt’s abortion paper are numerically unsound. This discussion should be of interest in other social sciences as well.


Violent Crime Property Crime Future Price GARCH Model Compute Solution 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Anderson, William and Martin T. Wells (2008), “Numerical Analysis in Least Squares Regression with an Application to the Abortion-Crime Debate,” Journal of Empirical Legal Studies 5(4), 647-681CrossRefGoogle Scholar
  2. 2.
    Beaton, A. E., D. B. Rubin and J. L. Barone (1976), “The acceptability of regression solutions: another look at computational accuracy”, JASA 71, 158-168MATHGoogle Scholar
  3. 3.
    Belsley, David A. (1991), Conditioning Diagnostics, New York, WileyMATHGoogle Scholar
  4. 4.
    Brooks, Chris, Simon P. Burke and Gita Persand (2001), “Benchmarks and the Accuracy of GARCH Model Estimation,” International Journal of Forecasting 17(1), 45-56CrossRefGoogle Scholar
  5. 5.
    Brooks, Chris, Simon P. Burke and Gita Persand (2003), “Multivariate GARCH Models: Software Choice and Estimation Issues,” Journal of Applied Econometrics 18(6), 725-734CrossRefGoogle Scholar
  6. 6.
    Donohue, John J. and Steven D. Levitt (2001), “The Impact of Legalized Abortion on Crime,” Quarterly Journal of Economics 116(2), 379-420CrossRefGoogle Scholar
  7. 7.
    Doornik, J. A. and R. J. O’Brien (2002), “Numerically Stable Cointegration Analysis,” Computational Statistics and Data Analysis 41, 185-193MATHCrossRefMathSciNetGoogle Scholar
  8. 8.
    Foote, Christopher L. and Christopher F. Goetz (2008), “The Impact of Legalized Abortion on Crime: Comment,” Quarterly Journal of Economics 123(1), 407-423CrossRefGoogle Scholar
  9. 9.
    Fiorentini Gabrielle, Giorgio Calzolari and Lorenzo Panattoni (1996), “Analytic Derivatives and the Computation of GARCH Estimates,” Journal of Applied Econometrics 11(4), 399-417CrossRefGoogle Scholar
  10. 10.
    Gentle, James (2007), Matrix Algebra: Theory, Computation and Statistics, New York, SpringerGoogle Scholar
  11. 11.
    Gujarati, Damodar N. and Dawn C. Porter (2009), Essentials of Econometrics, 4e, New York, McGraw-HillGoogle Scholar
  12. 12.
    Hammarling, Sven (2005), “An introduction to the quality of computed solutions” in B. Einarsson, editor, Accuracy and Reliability in Scientific Computing, 43-76, Philadelphia, SIAMGoogle Scholar
  13. 13.
    Longley, J. W. (1967), “An appraisal of least-squares programs from the point of view of the user,” Journal of the American Statistical Association 62, 819-841CrossRefMathSciNetGoogle Scholar
  14. 14.
    McCullough, B. D. (1998), “Algorithm Choice for (Partial) Autocorrelation Functions,” Journal of Economic and Social Measurement 24(3/4), 265-278Google Scholar
  15. 15.
    McCullough, B. D. (1999), “Econometric Software Reliability: E-Views, LIMDEP, SHAZAM, and TSP,” Journal of Applied Econometrics 14(2), 191-202CrossRefGoogle Scholar
  16. 16.
    McCullough, B. D. (2000), “Is it Safe to Assume that Software is Accurate?” International Journal of Forecasting 16(3), 349-357CrossRefGoogle Scholar
  17. 17.
    McCullough, B. D. (2004), “Wilkinson’s Tests and Econometric Software,” Journal of Economic and Social Measurement 29(1-3), 261-270Google Scholar
  18. 18.
    McCullough, B. D. (2008), “Microsoft Excel’s ‘Not the Wichmann-Hill’ Random Number Generators,” Computational Statistics and Data Analysis 52(10), 4587-4593MATHCrossRefMathSciNetGoogle Scholar
  19. 19.
    McCullough, B. D. (2009), “The Accuracy of Econometric Software” in Handbook of Computational Econometrics, 55-80, David A. Belsley and Erricos Kontoghiorghes, eds., New York, Wiley.CrossRefGoogle Scholar
  20. 20.
    McCullough, B. D. (2009), “Testing Econometric Software” in Handbook of Econometrics vol. 2, 1293-1320, Terrence Mills and Kerry Patterson, eds., Palgrave-MacMillan, Basingbroke, UKGoogle Scholar
  21. 21.
    McCullough, B. D. and Charles G. Renfro (1999), “Benchmarks and Software Standards: A Case Study of GARCH Procedures,” Journal of Economic and Social Measurement 25(2), 59-71Google Scholar
  22. 22.
    McCullough, B. D. and H. D. Vinod (1999), “The Numerical Reliability of Econometric Software,” Journal of Economic Literature 37(2), 633-655Google Scholar
  23. 23.
    McCullough, B. D. and H. D. Vinod (2003), “Verifying the Solution from a Nonlinear Solver: A Case Study,” American Economic Review 93(3), 873-892CrossRefGoogle Scholar
  24. 24.
    Monahan, John F. (2001), Numerical Methods of Statistics, Cambridge University Press, New YorkMATHGoogle Scholar
  25. 25.
    Newbold, Paul, Christos Agiakloglou and John Miller (1994), “Adventures with ARIMA software,” International Journal of Forecasting 10(4), 573-581CrossRefGoogle Scholar
  26. 26.
    Renfro, Charles G. (2009) The Practice of Econometric Theory: An Examination of the Characteristics of Econometric Computation, Springer, New YorkMATHGoogle Scholar
  27. 27.
    Silk, Julian (1996), “Systems estimation: A comparison of SAS, SHAZAM and TSP,” Journal of Applied Econometrics 11(4), 437-450CrossRefGoogle Scholar
  28. 28.
    Stokes, H. H. (2004), “On the Advantage of Using Two or More Econometric Software Systems to Solve the Same Problem,” Journal of Economic and Social Measurement 29, 307-320Google Scholar
  29. 29.
    Vinod, H. D. (2000), “Review of GAUSS for Windows, including its numerical accuracy,” Journal of Applied Econometrics 15, 211-222CrossRefGoogle Scholar
  30. 30.
    Vinod, H. D. (2008), Hands-On Intermediate Econometrics Using R: Templates for Extending Dozens of Examples, World Scientific, Hackensack, NJMATHGoogle Scholar
  31. 31.
    Vinod, H. D. (2010), “Stress Testing of Econometric Results Using Archived Code,” Journal of Economic and Social Measurement (to appear)Google Scholar
  32. 32.
    Yalta, Talha (2007), “Numerical Reliability of Econometric Software: The Case of GAUSS 8.0,” The American Statistician, 61, 262-268CrossRefGoogle Scholar
  33. 33.
    Zeileis, Achim (2006), “Implementing a Class of Structural Change Tests: An Econometric Computing Approach,” Computational Statistics and Data Analysis 50, 2987-3008MATHCrossRefMathSciNetGoogle Scholar
  34. 34.
    Zellner, A. and H. Thornber (1966), “Computational Accuracy and Estimation of Simultaneous Equation Econometric Models,” Econometrica 34(3), 727-729CrossRefGoogle Scholar

Copyright information

© Springer-Verlag New York 2010

Authors and Affiliations

  1. 1.Department of EconomicsDrexel UniversityPhiladelphiaUSA

Personalised recommendations