Getting Started with R deals with learning how to get answers from data, an integral part of modern training in the natural, physical, social, and engineering sciences. One of the most exciting developments in data management, quantitative analysis, and visualization was the growth of the open source application R. This statistics and programming language has emerged as a critical component of biologists, and many other scientists, toolboxes. R is rapidly becoming standard software for data manipulation, visualization, and analysis. This book provides a functional introduction for biologists new to R. While teaching how to import, visualize, and analyse, it keeps readers focused on their ultimate goals, to communicate their data and analyses in presentations, posters, papers, websites, and reports. It provides a consistent approach and workflow for using R, one that is simple, efficient, intuitive, reliable, accurate, and reproducible. The material in the book reproduces the engaging and sometimes humorous nature of the three-day course on which it is based. What is different in the second edition? It has been entirely rewritten to accommodate several new developments in R and changes made in teaching the course. Chapters have been added on preparing data for R, on analyses of more experimental designs (regression and one-way and two-way ANOVA, in addition to the old ANCOVA example), and on generalized linear models. The book also uses as default a popular, new set of tools for managing data and producing graphs via the add-on packages dplyr and ggplot2.