Expanding the Scope of Statistical Computing: Training Statisticians to Be Software Engineers

  title={Expanding the Scope of Statistical Computing: Training Statisticians to Be Software Engineers},
  author={Alex Reinhart and Christopher R. Genovese},
  journal={Journal of Statistics and Data Science Education},
  pages={S7 - S15}
  • A. ReinhartC. Genovese
  • Published 30 December 2019
  • Computer Science
  • Journal of Statistics and Data Science Education
Abstract Traditionally, statistical computing courses have taught the syntax of a particular programming language or specific statistical computation methods. Since Nolan and Temple Lang’s seminal paper, we have seen a greater emphasis on data wrangling, reproducible research, and visualization. This shift better prepares students for careers working with complex datasets and producing analyses for multiple audiences. But, we argue, statisticians are now often called upon to develop statistical… 

Integrating Computing in the Statistics and Data Science Curriculum: Creative Structures, Novel Skills and Habits, and Ways to Teach Computational Thinking

It is critical for the community to redouble its efforts to embrace sophisticated computing in the statistics and data science curriculum and a collection of articles that suggest creative structures to integrate computing, describe novel data science skills and habits, and propose ways to teach computational thinking are assembled.



How R Helps Airbnb Make the Most of its Data

This paper provides some specific advice for practitioners who wish to incorporate R into their day-to-day workflow.

Multidimensional binary search trees used for associative searching

The multidimensional binary search tree (or <italic>k-d tree) as a data structure for storage of information to be retrieved by associative searches is developed and it is shown to be quite efficient in its storage requirements.

Tidy data

Welcome to the Tidyverse

This is a list of winners and nominees for the 2016 Paralympic Games in Rio de Janeiro, Brazil.

Dynamic, Interactive Documents for Teaching Statistical Practice

A mechanism by which one can collect all aspects or fragments of an analysis or simulation into a “document” so that the computations and results are reproducible, reusable and amenable to extensions.

Collections in R: Review and Proposal

Dynamic Documents with R and knitr

This book shows you how to write reports in simple languages such as Markdown for statistical graphics, computing, and data analysis, suitable for both beginners and advanced users.

A Dynamic Programming Algorithm for the Fused Lasso and L 0-Segmentation

A dynamic programming algorithm for the one-dimensional Fused Lasso Signal Approximator (FLSA) has a linear running time in the worst case, and simulations indicate substantial performance improvement over existing algorithms.

R Markdown