Book Image

Learning R Programming

By : Kun Ren
Book Image

Learning R Programming

By: Kun Ren

Overview of this book

R is a high-level functional language and one of the must-know tools for data science and statistics. Powerful but complex, R can be challenging for beginners and those unfamiliar with its unique behaviors. Learning R Programming is the solution - an easy and practical way to learn R and develop a broad and consistent understanding of the language. Through hands-on examples you'll discover powerful R tools, and R best practices that will give you a deeper understanding of working with data. You'll get to grips with R's data structures and data processing techniques, as well as the most popular R packages to boost your productivity from the offset. Start with the basics of R, then dive deep into the programming techniques and paradigms to make your R code excel. Advance quickly to a deeper understanding of R's behavior as you learn common tasks including data analysis, databases, web scraping, high performance computing, and writing documents. By the end of the book, you'll be a confident R programmer adept at solving problems with the right techniques.
Table of Contents (21 chapters)
Learning R Programming
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface

Modifying global options


Instead of creating, inspecting, and removing objects in the working environment, R options have effects in the global scale of the current R session. We can call getOption() to see the value of a given option and call options() to modify one.

Modifying the number of digits to print

In RStudio, when you type getOption(<Tab>), you can see a list of available options and their descriptions. A commonly used option, for instance, is the number of digits to display. Sometimes, it is not sufficient when we deal with numbers requiring higher precision. In an R session, the number of digits printed on screen is entirely managed by digits. We can call getOption() to see the current value of digits and call options() to set digits to a larger number:

When an R session starts, the default value of digits is 7. To demonstrate its effect, run the following code:

123.12345678
## [1] 123.1235

It is obvious that the 11-digit number is only shown with 7 digits. This means the...