Book Image

R Object-oriented Programming

By : Black
Book Image

R Object-oriented Programming

By: Black

Overview of this book

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.
Table of Contents (14 chapters)
4
4. Calculating Probabilities and Random Numbers
12
A. Package Management
13
Index

Primitive input/output

There are a number of primitive commands that offer fine grain control for reading and writing information to and from a file. We do not provide extensive examples here because these commands are more useful when combined with the programming commands that are explored in later chapters.

Before discussing these commands, it is important to discuss the idea of a connector. A connector is a generic way to treat a data source. This can be a file, an HTTP connection, a database connection, or another network connection. In this section, we only explore one type of connector, that is, the basic text file connector. More information can be found using the help command, help(file). The file command is used to create a connector to a file. The arguments to the file command are similar to the fopen command found in the C language.

The most basic use of the file command requires that you provide a name of a file and the mode that will be used in manipulating the file. The mode...