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 7 reviews)

Ratings Distribution

  • 5 Stars

     

    (5)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (5)
  • Helpful examples (5)
  • Well-written (5)
  • Accurate (4)
  • Concise (3)

Cons

    Best Uses

    • Novice (5)
    • Student (3)
      • Reviewer Profile:
      • Developer (4)

    Reviewed by 7 customers

    Sort by

    Displaying reviews 1-7

    Back to top

     
    5.0

    Good introductory guide

    By nverwer

    from Netherlands

    About Me Developer

    Verified Buyer

    Pros

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

    Cons

      Best Uses

      • Intermediate
      • Novice

      Comments about oreilly Learning R:

      This book is exactly what it says: A step-by-step guide for learning R, focussing on data analysis. It teaches a little bit of statistics, but no predictive analytics, machine learning or advanced visualizations. It has a nice pace going through most of R's basic features. At the end of each chapter there are some quizzes to test your understanding, and some exercises.

      If you have some experience in (functional) programming, this book is a good way to learn how to use R. The structure is very clear, so you may even sometimes use it as a reference, although R's own help system is the primary reference.

      There are a few minor mistakes in the code examples, which were easy to spot, and which did not prevent me from moving on.

      If you are interested in doing analytics or data science with R, you will want use this book together with one that focuses on those topics.

       
      4.0

      Great introduction into R fundamentals

      By Param

      from New York, NY

      About Me Developer

      Verified Buyer

      Pros

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

      Cons

        Best Uses

        • Novice
        • Student

        Comments about oreilly Learning R:

        I approached the book by reading through the materials, and then tackling the questions and quiz at the end of each chapter . I also use it as a sort of reference guide as I'm still pretty new to the language.

        The book was very good at explaining the fundamentals of the language and challenging you with the questions and quizzes. This is definitely a beginner's book, so if you are looking for more advanced language knowledge or creating applications to support quant modeling this is probably not the book for you.

         
        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 3 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.

            (1 of 1 customers found this review helpful)

             
            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-7

              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