IES Management College And Research Centre

Image from Google Jackets

R for data science: import, tidy, transform, visualize and model data

By: Publication details: Shroff Publishers & Distributors Pvt. Ltd., 2017 Navi MumbaiEdition: 2Description: xxiv, 492 PaperISBN:
  • 978-93-5213-497-7
Subject(s): DDC classification:
  • 006.312/Wic/Gro
Contents:
Table of Contents Explore Chapter 1 Data Visualization with ggplot2 Introduction First Steps Aesthetic Mappings Common Problems Facets Geometric Objects Statistical Transformations Position Adjustments Coordinate Systems The Layered Grammar of Graphics Chapter 2 Workflow: Basics Coding Basics What’s in a Name? Calling Functions Chapter 3 Data Transformation with dplyr Introduction Filter Rows with filter() Arrange Rows with arrange() Select Columns with select() Add New Variables with mutate() Grouped Summaries with summarize() Grouped Mutates (and Filters) Chapter 4 Workflow: Scripts Running Code RStudio Diagnostics Chapter 5 Exploratory Data Analysis Introduction Questions Variation Missing Values Covariation Patterns and Models ggplot2 Calls Learning More Chapter 6 Workflow: Projects What Is Real? Where Does Your Analysis Live? Paths and Directories RStudio Projects Summary Wrangle Chapter 7 Tibbles with tibble Introduction Creating Tibbles Tibbles Versus data.frame Interacting with Older Code Chapter 8 Data Import with readr Introduction Getting Started Parsing a Vector Parsing a File Writing to a File Other Types of Data Chapter 9 Tidy Data with tidyr Introduction Tidy Data Spreading and Gathering Separating and Pull Missing Values Case Study Nontidy Data Chapter 10 Relational Data with dplyr Introduction nycflights13 Keys Mutating Joins Filtering Joins Join Problems Set Operations Chapter 11 Strings with stringr Introduction String Basics Matching Patterns with Regular Expressions Tools Other Types of Pattern Other Uses of Regular Expressions stringi Chapter 12 Factors with forcats Introduction Creating Factors General Social Survey Modifying Factor Order Modifying Factor Levels Chapter 13 Dates and Times with lubridate Introduction Creating Date/Times Date-Time Components Time Spans Time Zones Program Chapter 14 Pipes with magrittr Introduction Piping Alternatives When Not to Use the Pipe Other Tools from magrittr Chapter 15 Functions Introduction When Should You Write a Function? Functions Are for Humans and Computers Conditional Execution Function Arguments Return Values Environment Chapter 16 Vectors Introduction Vector Basics Important Types of Atomic Vector Using Atomic Vectors Recursive Vectors (Lists) Attributes Augmented Vectors Chapter 17 Iteration with purrr Introduction For Loops For Loop Variations For Loops Versus Functionals The Map Functions Dealing with Failure Mapping over Multiple Arguments Walk Other Patterns of For Loops Model Chapter 18 Model Basics with modelr Introduction A Simple Model Visualizing Models Formulas and Model Families Missing Values Other Model Families Chapter 19 Model Building Introduction Why Are Low-Quality Diamonds More Expensive? What Affects the Number of Daily Flights? Learning More About Models Chapter 20 Many Models with purrr and broom Introduction gapminder List-Columns Creating List-Columns Simplifying List-Columns Making Tidy Data with broom Communicate Chapter 21 R Markdown Introduction R Markdown Basics Text Formatting with Markdown Code Chunks Troubleshooting YAML Header Learning More Chapter 22 Graphics for Communication with ggplot2 Introduction Label Annotations Scales Zooming Themes Saving Your Plots Learning More Chapter 23 R Markdown Formats Introduction Output Options Documents Notebooks Presentations Dashboards Interactivity Websites Other Formats Learning More Chapter 24 R Markdown Workflow
Summary: Learn how to use R to turn raw data into insight, knowledge, and understanding. This book introduces you to R, RStudio, and the tidyverse, a collection of R packages designed to work together to make data science fast, fluent, and fun. Suitable for readers with no previous programming experience, R for Data Science is designed to get you doing data science as quickly as possible. Authors Hadley Wickham and Garrett Grolemund guide you through the steps of importing, wrangling, exploring, and modeling your data and communicating the results. You’ll get a complete, big-picture understanding of the data science cycle, along with basic tools you need to manage the details. Each section of the book is paired with exercises to help you practice what you’ve learned along the way. You’ll learn how to: Wrangle—transform your datasets into a form convenient for analysis Program—learn powerful R tools for solving data problems with greater clarity and ease Explore—examine your data, generate hypotheses, and quickly test them Model—provide a low-dimensional summary that captures true "signals" in your dataset Communicate—learn R Markdown for integrating prose, code, and results
List(s) this item appears in: Book Alert-October 2017
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)

Table of Contents
Explore
Chapter 1 Data Visualization with ggplot2
Introduction
First Steps
Aesthetic Mappings
Common Problems
Facets
Geometric Objects
Statistical Transformations
Position Adjustments
Coordinate Systems
The Layered Grammar of Graphics
Chapter 2 Workflow: Basics
Coding Basics
What’s in a Name?
Calling Functions
Chapter 3 Data Transformation with dplyr
Introduction
Filter Rows with filter()
Arrange Rows with arrange()
Select Columns with select()
Add New Variables with mutate()
Grouped Summaries with summarize()
Grouped Mutates (and Filters)
Chapter 4 Workflow: Scripts
Running Code
RStudio Diagnostics
Chapter 5 Exploratory Data Analysis
Introduction
Questions
Variation
Missing Values
Covariation
Patterns and Models
ggplot2 Calls
Learning More
Chapter 6 Workflow: Projects
What Is Real?
Where Does Your Analysis Live?
Paths and Directories
RStudio Projects
Summary
Wrangle
Chapter 7 Tibbles with tibble
Introduction
Creating Tibbles
Tibbles Versus data.frame
Interacting with Older Code
Chapter 8 Data Import with readr
Introduction
Getting Started
Parsing a Vector
Parsing a File
Writing to a File
Other Types of Data
Chapter 9 Tidy Data with tidyr
Introduction
Tidy Data
Spreading and Gathering
Separating and Pull
Missing Values
Case Study
Nontidy Data
Chapter 10 Relational Data with dplyr
Introduction
nycflights13
Keys
Mutating Joins
Filtering Joins
Join Problems
Set Operations
Chapter 11 Strings with stringr
Introduction
String Basics
Matching Patterns with Regular Expressions
Tools
Other Types of Pattern
Other Uses of Regular Expressions
stringi
Chapter 12 Factors with forcats
Introduction
Creating Factors
General Social Survey
Modifying Factor Order
Modifying Factor Levels
Chapter 13 Dates and Times with lubridate
Introduction
Creating Date/Times
Date-Time Components
Time Spans
Time Zones
Program
Chapter 14 Pipes with magrittr
Introduction
Piping Alternatives
When Not to Use the Pipe
Other Tools from magrittr
Chapter 15 Functions
Introduction
When Should You Write a Function?
Functions Are for Humans and Computers
Conditional Execution
Function Arguments
Return Values
Environment
Chapter 16 Vectors
Introduction
Vector Basics
Important Types of Atomic Vector
Using Atomic Vectors
Recursive Vectors (Lists)
Attributes
Augmented Vectors
Chapter 17 Iteration with purrr
Introduction
For Loops
For Loop Variations
For Loops Versus Functionals
The Map Functions
Dealing with Failure
Mapping over Multiple Arguments
Walk
Other Patterns of For Loops
Model
Chapter 18 Model Basics with modelr
Introduction
A Simple Model
Visualizing Models
Formulas and Model Families
Missing Values
Other Model Families
Chapter 19 Model Building
Introduction
Why Are Low-Quality Diamonds More Expensive?
What Affects the Number of Daily Flights?
Learning More About Models
Chapter 20 Many Models with purrr and broom
Introduction
gapminder
List-Columns
Creating List-Columns
Simplifying List-Columns
Making Tidy Data with broom
Communicate
Chapter 21 R Markdown
Introduction
R Markdown Basics
Text Formatting with Markdown
Code Chunks
Troubleshooting
YAML Header
Learning More
Chapter 22 Graphics for Communication with ggplot2
Introduction
Label
Annotations
Scales
Zooming
Themes
Saving Your Plots
Learning More
Chapter 23 R Markdown Formats
Introduction
Output Options
Documents
Notebooks
Presentations
Dashboards
Interactivity
Websites
Other Formats
Learning More
Chapter 24 R Markdown Workflow

Learn how to use R to turn raw data into insight, knowledge, and understanding. This book introduces you to R, RStudio, and the tidyverse, a collection of R packages designed to work together to make data science fast, fluent, and fun. Suitable for readers with no previous programming experience, R for Data Science is designed to get you doing data science as quickly as possible.
Authors Hadley Wickham and Garrett Grolemund guide you through the steps of importing, wrangling, exploring, and modeling your data and communicating the results. You’ll get a complete, big-picture understanding of the data science cycle, along with basic tools you need to manage the details. Each section of the book is paired with exercises to help you practice what you’ve learned along the way.
You’ll learn how to:
Wrangle—transform your datasets into a form convenient for analysis
Program—learn powerful R tools for solving data problems with greater clarity and ease
Explore—examine your data, generate hypotheses, and quickly test them
Model—provide a low-dimensional summary that captures true "signals" in your dataset
Communicate—learn R Markdown for integrating prose, code, and results

There are no comments on this title.

to post a comment.

Circulation Timings: Monday to Saturday: 8:30 AM to 9:30 PM | Sundays/Bank Holiday during Examination Period: 10:00 AM to 6:00 PM