
R Object-oriented Programming
A practical guide to help you learn and understand the programming techniques necessary to exploit the full power of R
Kelly Black(Author)
Packt Publishing
Published on 27. October 2014
Book
Paperback/Softback
190 pages
978-1-78398-668-2 (ISBN)
Description
Key Features
Book DescriptionThis 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
Book DescriptionThis 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
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
US School Grade: College Graduate Student
Dimensions
Height: 235 mm
Width: 191 mm
Thickness: 10 mm
Weight
366 gr
ISBN-13
978-1-78398-668-2 (9781783986682)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Kelly Black
R Object-oriented Programming
A practical guide to help you learn and understand the programming techniques necessary to exploit the full power of R
E-Book
10/2025
Packt Publishing
from
€26.49
Available for download
Person
Kelly Black is a faculty member in the Department of Mathematics at Clarkson University. His background is in numerical analysis with a focus on the use of spectral methods and stochastic differential equations. He makes extensive use of R in the analysis of the results of Monte-Carlo simulations. In addition to using R for his research interests, Kelly also uses the R environment for his statistics classes. He has extensive experience sharing his experiences with R in the classroom. The use of R to explore datasets is an important part of the curriculum.
Content
Table of Contents
Data Types
Basic Data Structures
Input and Output
Probability
Character and String Operations
Time
Basic Programming
S3 Classes
S4 Classes
Class Grades a Case Study
Regression and ANOVA Case Study
Simulation Case Study
Appendix: Package Management
Data Types
Basic Data Structures
Input and Output
Probability
Character and String Operations
Time
Basic Programming
S3 Classes
S4 Classes
Class Grades a Case Study
Regression and ANOVA Case Study
Simulation Case Study
Appendix: Package Management