Have a personal or library account? Click to login
R Object-oriented Programming Cover

R Object-oriented Programming

A practical guide to help you learn and understand the programming techniques necessary to exploit the full power of R

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    This book is designed for people with some experience in basic programming practices. It is also assumed that they have some basic experience using R and are familiar using the command line in an R environment. Our primary goal is to raise a beginner to a more advanced level to make him/her more comfortable creating programs and extending R to solve common problems.

    What you will learn

    • Understand the fundamental data types and data structures in R
    • Explore the basic commands and tools to aid in addressing common tasks
    • Use the primary control structures in R to implement algorithms
    • Use and develop S3 and S4 classes
    • Discover the differences between S3 and S4 classes
    • Bring different ideas together to solve common problems
    • Understand the fundamental design and approach to objectoriented programming in R

    Who this book is for

    Table of Contents

    1. Data Types
    2. Basic Data Structures
    3. Input and Output
    4. Probability
    5. Character and String Operations
    6. Time
    7. Basic Programming
    8. S3 Classes
    9. S4 Classes
    10. Class Grades a Case Study
    11. Regression and ANOVA Case Study
    12. Simulation Case Study
    13. Appendix: Package Management
    PDF ISBN: 978-1-78398-669-9
    Publisher: Packt Publishing Limited
    Copyright owner: © 2014 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 190