Learning R
A Step-by-Step Function Guide to Data Analysis
Publisher: O'Reilly Media
Final Release Date: September 2013
Pages: 400

Learn how to perform data analysis with the R language and software environment, even if you have little or no programming experience. With the tutorials in this hands-on guide, you’ll learn how to use the essential R tools you need to know to analyze data, including data types and programming concepts.

The second half of Learning R shows you real data analysis in action by covering everything from importing data to publishing your results. Each chapter in the book includes a quiz on what you’ve learned, and concludes with exercises, most of which involve writing R code.

  • Write a simple R program, and discover what the language can do
  • Use data types such as vectors, arrays, lists, data frames, and strings
  • Execute code conditionally or repeatedly with branches and loops
  • Apply R add-on packages, and package your own work for others
  • Learn how to clean data you import from a variety of sources
  • Understand data through visualization and summary statistics
  • Use statistical models to pass quantitative judgments about data and make predictions
  • Learn what to do when things go wrong while writing data analysis code
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyLearning R
 
4.6

(based on 5 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (3)
  • Helpful examples (3)
  • Well-written (3)

Cons

    Best Uses

    • Novice (3)

    Reviewed by 5 customers

    Sort by

    Displaying reviews 1-5

    Back to top

     
    5.0

    Awesome book!

    By Javi Montano

    from Colombia

    About Me Developer, Educator, Maker

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about oreilly Learning R:

      Before this book, I had no idea of handling R, now I'm trying to get some projects flowing. It's a really piece of work, well written and guides your to understand how the system work. I still use many chapters as a reference while developing. Totally recommended!

      (2 of 2 customers found this review helpful)

       
      3.0

      A general view of R

      By Hamideh Iraj

      from Tehran,Iran

      About Me Data Analyst

      Verified Reviewer

      Pros

      • Broad
      • Simple

      Cons

      • Not Deep

      Best Uses

      • Novice

      Comments about oreilly Learning R:

      I came to this book after passing 12 weeks of R MOOCs: Computing for Data Analysis and Data Analysis on Coursera. Actually I came with programming and data mining background. This book was my first book in R. It let me structure my mind a little bit better. I was too steeped in programming exercises I delivered for courses.

      This book tries to talk about R in both rudimentary and programming point of view and presents a broad range of material to the reader. It starts from R objects such as variables, dataframes, lists, vectors and so on. In the second part goes into the data analysis workflow and finally talks about programming and making packages. Generally saying, it gives you a high level view of R.

      I found the definitions quite clear and easy to read. Although it is a bit slow and uninteresting. Anyway, you can read the book as a main textbook or as a reference for further detailed study. I myself liked the last two parts: programming and making packages.

      Because of this being my first R book, I cannot compare it to other similar products. But generally I can say this is worth considering in your decision to buy an introductory R book.

      However, Notice that this book is suitable only for beginners and do not expect it to cover complex issues or advanced techniques or the use of specific packages. Nor, this book does not cover statistics or machine learning with R.

      P.S. I received this book in my welcome parcel for my "Tehran R Users Group" supported by O'Reilly User Groups program.

       
      5.0

      Awesome intro to the R language

      By mgm

      from nj

      About Me Designer, Developer

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Novice
        • Student

        Comments about oreilly Learning R:

        I downloaded the .mobi version of "Learning R" and devoured it in less than a week.

        The coverage is both broad and deep. I plan to keep a copy handy for future reference.

        No real pre-requisites--You can dive in and start applying the lessons in this book right away without a heavy-duty background in statistics or programming.

        Each chapter ended with self-quizzes and interesting exercises. The answers are in the appendix. I found these very helpful to review what I had just read and test my comprehension.

        I hope the author, Richard Cotton, continues to write more excellent books for O'Reilly. I'd be very interested in follow-up books on R (e.g., "Intermediate R" and "Advanced R"), statistics, or data science.

         
        5.0

        Right in the sweet spot

        By Southern Appalachian

        from Southern Appalachia

        About Me Applied Scientist, Data Analyst

        Verified Reviewer

        Pros

        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Applied Scientist
          • Non-r Programmer

          Comments about oreilly Learning R:

          As more a scientist than a scientific programmer, Learning R fell right into a sweet spot I can handle. It gave me enough language detail to serve as a basic reference (not too much--I'm looking at you, "Learning Python"!) and enough cookbook ideas and sample data to let me begin exploring on my own. I understand many programming language syntaxes, but I've been out of the game far too long to use them effectively. My experience with this book is still limited, but the targeted language detail coupled with examples seem to provide enough cookbookery to get me to the next level, so consider this a preliminary two thumbs up. I look forward to Intermediate R.

           
          5.0

          Learning R is a great text

          By Don

          from Monterey

          Verified Reviewer

          Comments about oreilly Learning R:

          I am using it to get acquainted with R. The format and language are excellent. Also, that one does not have to know Python to use it. I have not found any weaknesses or faults with it. Thanks for making it available at 50%.

          Displaying reviews 1-5

          Back to top

           
          Buy 2 Get 1 Free Free Shipping Guarantee
          Buying Options
          Immediate Access - Go Digital what's this?
          Ebook: $29.99
          Formats:  DAISY, ePub, Mobi, PDF
          Print & Ebook: $38.49
          Print: $34.99