Modeling in the Tidyverse

February 27, 2018

R has extremely rich and diverse modeling capabilities. However, many packages have a variety of interfaces and differing syntactical conventions. Using them in the context of Hadley's tidy data conventions can be difficult. This talk will discuss the process of making more modular and programming friendly code for modeling activities. Using the caret package as an example, a broad roadmap will be discussed for making the transition to more focused packages that use tidy ideas. The concept of writing a modeling _specification_ that can be used in different compute engines will also be discussed.