《R語言技術手冊》是2013年東南大學出版社出版的圖書,作者是艾德勒。
基本介紹
- 中文名:R語言技術手冊
- 作者:(美國)艾德勒(Joseph Adler)
- 出版社:東南大學出版社
- 出版時間:2013年5月1日
- 頁數:699 頁
- 開本:16 開
- ISBN:9787564142032
- 外文名:R in a Nutshell a Desktop Quick Reference
- 類型:計算機與網際網路
- 語種:英語, 簡體中文
內容簡介,圖書目錄,
內容簡介
《R語言技術手冊(第二版)(影印版)(英文版)》將可以為你提供開源R語言及其軟體環境的快速實用指南。你將學習如何編寫R函式和使用R包來幫助你準備、可視化和分析數據。《R語言技術邀良頸手冊(第二版)(影印版)(英文版)》作者Joseph Adler(艾德勒)講府紙局解了來自醫藥、商業催乃嘗記和體育方面大量實例的處理過程。
《R語言技術手冊(第二版)(影印版)(英文版)》第二版更新膠匙凶基於R語言2.14和2.15版本,包括了這樣一些新的婚體淚匙擴展章節:R性能立燥、ggplot2數據可視化包和基於Hadoop的並行R計算蒸台享。
圖書目錄
Preface
Part Ⅰ.R Basics
1.Getting and Installing R
R Versions
Getting and Installing Interactive R Binaries
Windows
Mac OS X
Linux and Unix Systems
2.The R Userlnterface
The R Graphical User Interface
Windows
Mac OS X
Linux and Unix
The R Console
Command—Line Editing
Batch Mode
Using R Inside Microsoft Excel
RStudio
Other Ways to Run R
3.AShort RTutorial
Basic Operations in R
Functions
Variables
Introduction to Data Structures
Objects and Classes
Models and Formulas
Charts and Graphics
Getting Help
4.R Packages
An Overview of Packages
Listing Packages in Local Libraries
Loading Packages
Loading Packages on Windows and Linux
Loading Packages on Mac OS X
Exploring Package Repositories
Exploring R Package Repositories on the Web
Finding and Installing Packages Inside R
Installing Packages From Other Repositories
Custom Packages
Creating a Package Directory
Building the Package
Part Ⅱ.The R Language
5.An Overview of the R Language
Expressions
Objects
Symbols
Functions
Objects Are Copied in Assignment Statements
Everything in R Is an Object
Special Values
NA
Inf and—Inf
NaN
NULL
Coercion
The R Interpreter
Seeing How R Works
6.R Syntax
Constants
Numeric Vectors
Character Vectors
Symbols
Operators
Order of Operations
Assignments
Expressions
Separating Expressions
Parentheses
Curly Braces
Control Structures
Conditional Statements
Loops
Accessing Data Strucrures
Data Srructure Operators
Indexing by Integer Vector
Indexing by Logical Vector
Indexing by Name
R Code Style Standards
7.RObjects
Primitive Object Types
Vectors
Lists
Other Objects
Matrices
Arrays
Factors
Data Frames
Formulas
Time Series
Shingles
Dares and Times
Connections
Attributes
Class
8.Symbols and Environments
Symbols
Working with Environments
The Global Environment
Environments and Functions
Working with the Call Stack
Evaluating Functions in Different Environments
Adding Objects to an Environment
Exceptions
Signaling Errors
Catching Errors
9.Functions
The Function Keyword
Arguments
Return Values
Functions as Arguments
Anonymous Functions
Properties of Functions
Argument Order and Named Arguments
Side Effects
Changes ro Ocher Environments
Input/Output
Graphics
10.Object—Oriented Programming
Overview of Object—Orienced Programming in R
Key Ideas
Implementation Example
Object—Oriented Programming in R: 54 Classes
Defining Classes
New Objects
Accessing Slots
Working with Objects
Creating Coercion Merhods
Methods
Managing Merhods
Basic Classes
More Help
Old—School OOP in R: 53
53 Classes
S3 Merhods
Using S3 Classes in S4 Classes
Finding Hidden S3 Merhods
……
Part Ⅲ.Working with Data
Part Ⅳ.Data Visualization
Part Ⅴ.Statistics with R
Part Ⅵ.Additional Topics
Appendix: R Reference
Bibliography
Index
Finding and Installing Packages Inside R
Installing Packages From Other Repositories
Custom Packages
Creating a Package Directory
Building the Package
Part Ⅱ.The R Language
5.An Overview of the R Language
Expressions
Objects
Symbols
Functions
Objects Are Copied in Assignment Statements
Everything in R Is an Object
Special Values
NA
Inf and—Inf
NaN
NULL
Coercion
The R Interpreter
Seeing How R Works
6.R Syntax
Constants
Numeric Vectors
Character Vectors
Symbols
Operators
Order of Operations
Assignments
Expressions
Separating Expressions
Parentheses
Curly Braces
Control Structures
Conditional Statements
Loops
Accessing Data Strucrures
Data Srructure Operators
Indexing by Integer Vector
Indexing by Logical Vector
Indexing by Name
R Code Style Standards
7.RObjects
Primitive Object Types
Vectors
Lists
Other Objects
Matrices
Arrays
Factors
Data Frames
Formulas
Time Series
Shingles
Dares and Times
Connections
Attributes
Class
8.Symbols and Environments
Symbols
Working with Environments
The Global Environment
Environments and Functions
Working with the Call Stack
Evaluating Functions in Different Environments
Adding Objects to an Environment
Exceptions
Signaling Errors
Catching Errors
9.Functions
The Function Keyword
Arguments
Return Values
Functions as Arguments
Anonymous Functions
Properties of Functions
Argument Order and Named Arguments
Side Effects
Changes ro Ocher Environments
Input/Output
Graphics
10.Object—Oriented Programming
Overview of Object—Orienced Programming in R
Key Ideas
Implementation Example
Object—Oriented Programming in R: 54 Classes
Defining Classes
New Objects
Accessing Slots
Working with Objects
Creating Coercion Merhods
Methods
Managing Merhods
Basic Classes
More Help
Old—School OOP in R: 53
53 Classes
S3 Merhods
Using S3 Classes in S4 Classes
Finding Hidden S3 Merhods
……
Part Ⅲ.Working with Data
Part Ⅳ.Data Visualization
Part Ⅴ.Statistics with R
Part Ⅵ.Additional Topics
Appendix: R Reference
Bibliography
Index