1. Using the Book to Learn R 1
2. R: the Language and the Program
3. Base R: “Words” and “Sentences”
4. Base R: “Collective Nouns”
5. Base R: “Paragraphs” and “Essays”
6 Base R: Adding New “Words”
7. Base R: “Verbs” and “Nouns” for Statistics
8. R Extensions: Data Wrangling
9. R Extensions: Grammar of Graphics
10. Base R and Extensions: Data Sharing
Biography
Pedro J. Aphalo is a PhD graduate from the University of Edinburgh, currently a senior lecturer at the University of Helsinki. He is a plant biologist and agriculture scientist with a passion for data, electronics, computers, and photography, in addition to plants. He has been a user of R for 28 years, who first organized an R course for MSc students 21 years ago and is the author of 14 R packages currently in CRAN.
"Overall, Learn R: As a Language, Second Edition, is an excellent book that offers a comprehensive introduction to R programming. It is well-suited as a textbook for an introductory R course, provided it is paired with appropriate instructional support. The book also serves as a reliable reference due to its meticulous and thorough treatment of technical details. Another standout feature is the inclusion of advanced references at the end of each chapter, guiding readers toward further exploration. This book is particularly suitable for individuals who already have some exposure to R programming and aspire to advance their skills. By providing a solid and concrete understanding of R fundamentals, it lays the groundwork essential for mastering more advanced techniques and becoming a proficient R programmer."
~Haihan Yu, The American Statistician






