R for Programmers: Mastering the Tools
- Length: 374 pages
- Edition: 1
- Language: English
- Publisher: CRC Press
- Publication Date: 2016-01-28
- ISBN-10: 1498736815
- ISBN-13: 9781498736817
- Sales Rank: #2067285 (See Top 100 Books)
Unlike other books about R, written from the perspective of statistics, R for Programmers: Mastering the Tools is written from the perspective of programmers, providing a channel for programmers with expertise in other programming languages to quickly understand R. The contents are divided into four sections: The first section consists of the basics of R, which explains the advantages of using R, the installation of different versions of R, and the 12 frequently used packages of R. This will help you understand the tool packages, time series packages, and performance monitoring packages of R quickly.
The second section discusses the server of R, which examines the communication between R and other programming languages and the application of R as servers. This will help you integrate R with other programming languages and implement the server application of R. The third section discusses databases and big data, which covers the communication between R and various databases, as well as R’s integration with Hadoop. This will help you integrate R with the underlying level of other databases and implement the processing of big data by R, based on Hadoop.
The fourth section comprises the appendices, which introduce the installation of Java, various databases, and Hadoop. Because this is a reference book, there is no special sequence for reading all the chapters. You can choose the chapters in which you have an interest. If you are new to R, and you wish to master R comprehensively, simply follow the chapters in sequence.
Table of Contents
Chapter 1: Basic R Packages
Chapter 2: Basic Packages of Time Series
Chapter 3: Performance Monitoring Packages of R
Chapter 4: Cross-Platform Communication of R
Chapter 5: Server Implementation of R
Chapter 6: Database and NoSQL
Chapter 7: RHadoop
Appendix A: Installation of Java Environment
Appendix B: Installation of MySQL
Appendix C: Installation of Redis
Appendix D: Installation of MongoDB
Appendix E: Installation of Cassandra
Appendix F: Installation of Hadoop
Appendix G: Installation of the Hive Environment
Appendix H: Installation of HBase