vctrs: Tools for making size and type consistent functions - Hadley Wickham

vctrs is a new package that provides tools (cognitive and computational) to ensure that functions behave consistently with respect to inputs of varying length and type. The end goal of vctrs is to be invisible to the end user of the tidyverse (simply enabling their predictions about function outputs to be more correct), but will help developers write functions that "just work".

About the Author

Hadley Wickham

Hadley is Chief Scientist at RStudio and Adjunct Professor of Statistics at Rice University. He is interested in building better tools for data science. His work includes R packages for data analysis (ggplot2, plyr, reshape2); packages that make R less frustrating (lubridate for dates, stringr for strings, httr for accessing web APIs); and that make it easier to do good software development in R (roxygen2, testthat, devtools, lineprof, staticdocs). He is also a writer, educator, and frequent contributor to conferences promoting more accessible and more effective data analysis.

Follow on Twitter More Content by Hadley Wickham
Previous Video
Visualizing uncertainty with hypothetical outcomes plots - Claus Wilke
Visualizing uncertainty with hypothetical outcomes plots - Claus Wilke

Uncertainty is a key component of statistical inference. However, uncertainty is not easy to convey effecti...

Next Video
Using R, the Tidyverse, H2O, and Shiny to reduce employee attrition - Matt Dancho
Using R, the Tidyverse, H2O, and Shiny to reduce employee attrition - Matt Dancho

An organization that loses 200 high-performing employees per year has a lost productivity cost of about $15...