Skip to main content
T&F logoTaylor & Francis Group logoTaylor & Francis Group logo
Search all titles
  • Search all titles

  • Search all collections

  • Login
  • Hi, User  
    • Your Account

    • Logout

  • Search all titles
  • Search all collections
Learn R
loading

Learn R

DOI link for Learn R

Learn R book

As a Language

Learn R

DOI link for Learn R

Learn R book

As a Language
ByPedro J. Aphalo
Edition 1st Edition
First Published 2020
eBook Published 28 July 2020
Pub. location New York
Imprint Chapman and Hall/CRC
DOI https://doi.org/10.1201/9780429060342
Pages 364 pages
eBook ISBN 9780429060342
SubjectsComputer Science, Mathematics & Statistics
Share
Share

Get Citation

Aphalo, P. (2020). Learn R. New York: Chapman and Hall/CRC, https://doi.org/10.1201/9780429060342

Learning a computer language like R can be either frustrating, fun, or boring. Having fun requires challenges that wake up the learner’s curiosity but also provide an emotional reward on overcoming them. This book is designed so that it includes smaller and bigger challenges, in what I call playgrounds, in the hope that all readers will enjoy their path to R fluency. Fluency in the use of a language is a skill that is acquired through practice and exploration. Although rarely mentioned separately, fluency in a computer programming language involves both writing and reading. The parallels between natural and computer languages are many, but differences are also important. For students and professionals in the biological sciences, humanities, and many applied fields, recognizing the parallels between R and natural languages should help them feel at home with R. The approach I use is similar to that of a travel guide, encouraging exploration and describing the available alternatives and how to reach them. The intention is to guide the reader through the R landscape of 2020 and beyond.

Features

  • R as it is currently used
  • Few prescriptive rules—mostly the author’s preferences together with alternatives
  • Explanation of the R grammar emphasizing the "R way of doing things"
  • Tutoring for "programming in the small" using scripts
  • The grammar of graphics and the grammar of data described as grammars
  • Examples of data exchange between R and the foreign world using common file formats
  • Coaching for becoming an independent R user, capable of both writing original code and solving future challenges

What makes this book different from others:

  • Tries to break the ice and help readers from all disciplines feel at home with R
  • Does not make assumptions about what the reader will use R for
  • Attempts to do only one thing well: guide readers into becoming fluent in the R language

Pedro J. Aphalo is a PhD graduate from the University of Edinburgh, and is currently a lecturer at the University of Helsinki. A plant biologist and agriculture scientist with a passion for data, electronics, computers, and photography, in addition to plants, Dr. Aphalo has been a user of R for 25 years. He first organized an R course for MSc students 18 years ago, and is the author of 13 R packages currently in CRAN.

TABLE OF CONTENTS

chapter 1|15 pages

R: The language and the program

ByPedro J. Aphalo

chapter 2|70 pages

The R language: “Words” and “sentences”

ByPedro J. Aphalo

chapter 3|31 pages

The R language: “Paragraphs” and “essays”

ByPedro J. Aphalo

chapter 4|43 pages

The R language: Statistics

ByPedro J. Aphalo

chapter 5|15 pages

The R language: Adding new “words”

ByPedro J. Aphalo

chapter 6|23 pages

New grammars of data

ByPedro J. Aphalo

chapter 7|89 pages

Grammar of graphics

ByPedro J. Aphalo

chapter 8|34 pages

Data import and export

ByPedro J. Aphalo
T&F logoTaylor & Francis Group logo
  • Policies
    • Privacy Policy
    • Terms & Conditions
    • Cookie Policy
    • Privacy Policy
    • Terms & Conditions
    • Cookie Policy
  • Journals
    • Taylor & Francis Online
    • CogentOA
    • Taylor & Francis Online
    • CogentOA
  • Corporate
    • Taylor & Francis Group
    • Taylor & Francis Group
    • Taylor & Francis Group
    • Taylor & Francis Group
  • Help & Contact
    • Students/Researchers
    • Librarians/Institutions
    • Students/Researchers
    • Librarians/Institutions

Connect with us

Registered in England & Wales No. 3099067
5 Howick Place | London | SW1P 1WG © 2020 Informa UK Limited