
Contents
1 Introducing R 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 A note on the text . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 R Language Fundamentals 5
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.1 A brief introduction to R . . . . . . . . . . . . . . . . 5
2.1.2 Attributes . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.3 A very brief introduction to OOP in R . . . . . . . . . 7
2.1.4 Some special values . . . . .