A First Course in Statistical Programming with R van W. John Braun and Duncan J. Murdoch is an English-language textbook aimed at statistical programming. It covers fundamental concepts and practical applications in R, with a focus on programming principles that are broadly applicable within data analysis.
This third edition includes extensive explanations of the tidyverse packages, such as ggplot2 and R Markdown. In addition, it features a revised simulation chapter with, among other things, the Box-Muller and Metropolis-Hastings algorithms. The book teaches statistical programming through realistic examples and exercises.
The combination of downloadable code, and solutions makes this book ideally suited for students and professionals who want to develop a solid foundation in R within scientific and data science applications.
Topics in this title connect to probability theory, statistics, the social sciences, and computing applications. This practical textbook offers a complete set of materials for self-study and teaching.

