Local cover image
Local cover image
Amazon cover image
Image from Amazon.com

Learning R /​ Richard Cotton.

By: Language: Publication details: Sebastopol, Calif. : O'Reilly, 2013.Description: xix, 377 p. : ill. ; 24 cmISBN:
  • 9789351102861 (pbk.)
  • 9351102866 (pbk.)
Subject(s): DDC classification:
  • 519.502855133 COT
Contents:
Chapter 1 Introduction Chapter 2 A Scientific Calculator Chapter 3 Inspecting Variables and Your Workspace Chapter 4 Vectors, Matrices, and Arrays Chapter 5 Lists and Data Frames Chapter 6 Environments and Functions Chapter 7 Strings and Factors Chapter 8 Flow Control and Loops Chapter 9 Advanced Looping Chapter 10 Packages Chapter 11 Dates and Times Chapter 12 Getting Data Chapter 13 Cleaning and Transforming Chapter 14 Exploring and Visualizing Chapter 15 Distributions and Modeling Chapter 16 Programming Chapter 17 Making Packages. Machine generated contents note: pt. I The R Language 1.Introduction Chapter Goals What Is R? Installing R Choosing an IDE Emacs + ESS Eclipse/​Architect RStudio Revolution-R Live-R Other IDEs and Editors Your First Program How to Get Help in R Installing Extra Related Software Summary Test Your Knowledge: Quiz Test Your Knowledge: Exercises 2.A Scientific Calculator Mathematical Operations and Vectors Assigning Variables Special Numbers Logical Vectors 3.Inspecting Variables and Your Workspace Classes Different Types of Numbers Other Common Classes Checking and Changing Classes Examining Variables The Workspace 4.Vectors, Matrices, and Arrays Vectors Sequences Lengths Names Contents note continued: Indexing Vectors Vector Recycling and Repetition Matrices and Arrays Creating Arrays and Matrices Rows, Columns, and Dimensions Row, Column, and Dimension Names Indexing Arrays Combining Matrices Array Arithmetic 5.Lists and Data Frames Lists Creating Lists Atomic and Recursive Variables List Dimensions and Arithmetic Indexing Lists Converting Between Vectors and Lists Combining Lists NULL Pairlists Data Frames Creating Data Frames Indexing Data Frames Basic Data Frame Manipulation 6.Environments and Functions Environments Functions Creating and Calling Functions Passing Functions to and from Other Functions Variable Scope Contents note continued: Test Your Knowledge: Exercises 7.Strings and Factors Strings Constructing and Printing Strings Formatting Numbers Special Characters Changing Case Extracting Substrings Splitting Strings File Paths Factors Creating Factors Changing Factor Levels Dropping Factor Levels Ordered Factors Converting Continuous Variables to Categorical Converting Categorical Variables to Continuous Generating Factor Levels Combining Factors 8.Flow Control and Loops Flow Control If and else Vectorized if Multiple Selection Loops Repeat Loops While Loops For Loops 9.Advanced Looping Replication Looping Over Lists Looping Over Arrays Multiple-Input Apply Instant Vectorization Contents note continued: Split-Apply-Combine The plyr Package 10.Packages Loading Packages The Search Path Libraries and Installed Packages Installing Packages Maintaining Packages 11.Dates and Times Date and Time Classes POSIX Dates and Times The Date Class Other Date Classes Conversion to and from Strings Parsing Dates Formatting Dates Time Zones Arithmetic with Dates and Times Lubridate pt. II The Data Analysis Workflow 12.Getting Data Built-in Datasets Reading Text Files CSV and Tab-Delimited Files Unstructured Text Files XML and HTML Files JSON and YAML Files Reading Binary Files Reading Excel Files Contents note continued: Reading SAS, Stata, SPSS, and MATLAB Files Reading Other File Types Web Data Sites with an API Scraping Web Pages Accessing Databases 13.Cleaning and Transforming Cleaning Strings Manipulating Data Frames Adding and Replacing Columns Dealing with Missing Values Converting Between Wide and Long Form Using SQL Sorting Functional Programming 14.Exploring and Visualizing Summary Statistics The Three Plotting Systems Scatterplots Take 1 Base Graphics Take 2 Lattice Graphics Take 3 ggplot2 Graphics Line Plots Histograms Box Plots Bar Charts Other Plotting Packages and Systems 15.Distributions and Modeling Contents note continued: Random Numbers The sample Function Sampling from Distributions Distributions Formulae A First Model: Linear Regressions Comparing and Updating Models Plotting and Inspecting Models Other Model Types 16.Programming Messages, Warnings, and Errors Error Handling Debugging Testing RUnit Test that Magic Turning Strings into Code Turning Code into Strings Object-Oriented Programming S3 Classes Reference Classes 17.Making Packages Why Create Packages? Prerequisites The Package Directory Structure Your First Package Documenting Packages Checking and Building Packages pt. III Appendixes Contents note continued: A.Properties of Variables B.Other Things to Do in R C.Answers to Quizzes D.Solutions to Exercises.
Item type:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 5.0 (1 votes)
Holdings
Item type Current library Shelving location Call number Status Date due Barcode Item holds
Books Books Gulbanoo Premji Library, Azim Premji University, Bengaluru 2nd Floor 519.502855133 COT (Browse shelf(Opens below)) Available 29005
Books Books Gulbanoo Premji Library, Azim Premji University, Bengaluru 2nd Floor 519.502855133 COT (Browse shelf(Opens below)) Available 29003
Books Books Gulbanoo Premji Library, Azim Premji University, Bengaluru 2nd Floor 519.502855133 COT (Browse shelf(Opens below)) Checked out 23/10/2024 29004
Books Books Gulbanoo Premji Library, Azim Premji University, Bengaluru 2nd Floor 519.502855133 COT (Browse shelf(Opens below)) Available 29006
Books Books Gulbanoo Premji Library, Azim Premji University, Bengaluru 2nd Floor 519.502855133 COT (Browse shelf(Opens below)) Available 29002
Total holds: 0
Browsing Gulbanoo Premji Library, Azim Premji University, Bengaluru shelves, Shelving location: 2nd Floor Close shelf browser (Hides shelf browser)
519.502855133 COT Learning R /​ 519.502855133 COT Learning R /​ 519.502855133 COT Learning R /​ 519.502855133 COT Learning R /​ 519.502855133 CRA The R book / 519.502855133 CRA Statistics : an introduction using R / 519.502855133 MAT The art of R programming :

Chapter 1 Introduction
Chapter 2 A Scientific Calculator
Chapter 3 Inspecting Variables and Your Workspace
Chapter 4 Vectors, Matrices, and Arrays
Chapter 5 Lists and Data Frames
Chapter 6 Environments and Functions
Chapter 7 Strings and Factors
Chapter 8 Flow Control and Loops
Chapter 9 Advanced Looping
Chapter 10 Packages
Chapter 11 Dates and Times
Chapter 12 Getting Data
Chapter 13 Cleaning and Transforming
Chapter 14 Exploring and Visualizing
Chapter 15 Distributions and Modeling
Chapter 16 Programming
Chapter 17 Making Packages.
Machine generated contents note: pt. I The R Language
1.Introduction
Chapter Goals
What Is R?
Installing R
Choosing an IDE
Emacs + ESS
Eclipse/​Architect
RStudio
Revolution-R
Live-R
Other IDEs and Editors
Your First Program
How to Get Help in R
Installing Extra Related Software
Summary
Test Your Knowledge: Quiz
Test Your Knowledge: Exercises
2.A Scientific Calculator
Mathematical Operations and Vectors
Assigning Variables
Special Numbers
Logical Vectors
3.Inspecting Variables and Your Workspace
Classes
Different Types of Numbers
Other Common Classes
Checking and Changing Classes
Examining Variables
The Workspace
4.Vectors, Matrices, and Arrays
Vectors
Sequences
Lengths
Names
Contents note continued: Indexing Vectors
Vector Recycling and Repetition
Matrices and Arrays
Creating Arrays and Matrices
Rows, Columns, and Dimensions
Row, Column, and Dimension Names
Indexing Arrays
Combining Matrices
Array Arithmetic
5.Lists and Data Frames
Lists
Creating Lists
Atomic and Recursive Variables
List Dimensions and Arithmetic
Indexing Lists
Converting Between Vectors and Lists
Combining Lists
NULL
Pairlists
Data Frames
Creating Data Frames
Indexing Data Frames
Basic Data Frame Manipulation
6.Environments and Functions
Environments
Functions
Creating and Calling Functions
Passing Functions to and from Other Functions
Variable Scope
Contents note continued: Test Your Knowledge: Exercises
7.Strings and Factors
Strings
Constructing and Printing Strings
Formatting Numbers
Special Characters
Changing Case
Extracting Substrings
Splitting Strings
File Paths
Factors
Creating Factors
Changing Factor Levels
Dropping Factor Levels
Ordered Factors
Converting Continuous Variables to Categorical
Converting Categorical Variables to Continuous
Generating Factor Levels
Combining Factors
8.Flow Control and Loops
Flow Control
If and else
Vectorized if
Multiple Selection
Loops
Repeat Loops
While Loops
For Loops
9.Advanced Looping
Replication
Looping Over Lists
Looping Over Arrays
Multiple-Input Apply
Instant Vectorization
Contents note continued: Split-Apply-Combine
The plyr Package
10.Packages
Loading Packages
The Search Path
Libraries and Installed Packages
Installing Packages
Maintaining Packages
11.Dates and Times
Date and Time Classes
POSIX Dates and Times
The Date Class
Other Date Classes
Conversion to and from Strings
Parsing Dates
Formatting Dates
Time Zones
Arithmetic with Dates and Times
Lubridate
pt. II The Data Analysis Workflow
12.Getting Data
Built-in Datasets
Reading Text Files
CSV and Tab-Delimited Files
Unstructured Text Files
XML and HTML Files
JSON and YAML Files
Reading Binary Files
Reading Excel Files
Contents note continued: Reading SAS, Stata, SPSS, and MATLAB Files
Reading Other File Types
Web Data
Sites with an API
Scraping Web Pages
Accessing Databases
13.Cleaning and Transforming
Cleaning Strings
Manipulating Data Frames
Adding and Replacing Columns
Dealing with Missing Values
Converting Between Wide and Long Form
Using SQL
Sorting
Functional Programming
14.Exploring and Visualizing
Summary Statistics
The Three Plotting Systems
Scatterplots
Take 1 Base Graphics
Take 2 Lattice Graphics
Take 3 ggplot2 Graphics
Line Plots
Histograms
Box Plots
Bar Charts
Other Plotting Packages and Systems
15.Distributions and Modeling
Contents note continued: Random Numbers
The sample Function
Sampling from Distributions
Distributions
Formulae
A First Model: Linear Regressions
Comparing and Updating Models
Plotting and Inspecting Models
Other Model Types
16.Programming
Messages, Warnings, and Errors
Error Handling
Debugging
Testing
RUnit
Test that
Magic
Turning Strings into Code
Turning Code into Strings
Object-Oriented Programming
S3 Classes
Reference Classes
17.Making Packages
Why Create Packages?
Prerequisites
The Package Directory Structure
Your First Package
Documenting Packages
Checking and Building Packages
pt. III Appendixes
Contents note continued: A.Properties of Variables
B.Other Things to Do in R
C.Answers to Quizzes
D.Solutions to Exercises.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image

Total Visits to Site (September 2024 onwards):best free website hit counter