Data wrangling with R. ([2016])
- Record Type:
- Book
- Title:
- Data wrangling with R. ([2016])
- Main Title:
- Data wrangling with R
- Further Information:
- Note: Bradley C. Boehmke.
- Other Names:
- Boehmke, Bradley C
- Contents:
- Preface; Who This Book Is for; What You€Need for€This Book; Reader Feedback; Contents; Part I: Introduction; Chapter 1: The Role of€Data Wrangling; Bibliography; Chapter 2: Introduction to€R; 2.1 Open Source; 2.2 Flexibility; 2.3 Community; Bibliography; Chapter 3: The Basics; 3.1 Installing R and€RStudio; 3.2 Understanding the€Console; 3.2.1 Script Editor; 3.2.2 Workspace Environment; 3.2.3 Console; 3.2.4 Misc. Displays; 3.2.5 Workspace Options and€Shortcuts; 3.3 Getting Help; 3.3.1 General Help; 3.3.2 Getting Help on€Functions; 3.3.3 Getting Help from€the€Web; 3.4 Working with€Packages. 3.4.1 Installing Packages3.4.2 Loading Packages; 3.4.3 Getting Help on€Packages; 3.4.4 Useful Packages; 3.5 Assignment and€Evaluation; 3.6 R as€a€Calculator; 3.6.1 Vectorization; 3.7 Styling Guide; 3.7.1 Notation and€Naming; 3.7.2 Organization; 3.7.3 Syntax; Part II: Working with Different Types of Data in R; Chapter 4: Dealing with€Numbers; 4.1 Integer vs. Double; 4.1.1 Creating Integer and€Double Vectors; 4.1.2 Converting Between Integer and€Double Values; 4.2 Generating Sequence of€Non-random Numbers; 4.2.1 Specifing Numbers Within a€Sequence; 4.2.2 Generating Regular Sequences. 4.3 Generating Sequence of€Random Numbers4.3.1 Uniform Numbers; 4.3.2 Normal Distribution Numbers; 4.3.3 Binomial Distribution Numbers; 4.3.4 Poisson Distribution Numbers; 4.3.5 Exponential Distribution Numbers; 4.3.6 Gamma Distribution Numbers; 4.4 Setting the€Seed for€Reproducible Random Numbers; 4.5 ComparingPreface; Who This Book Is for; What You€Need for€This Book; Reader Feedback; Contents; Part I: Introduction; Chapter 1: The Role of€Data Wrangling; Bibliography; Chapter 2: Introduction to€R; 2.1 Open Source; 2.2 Flexibility; 2.3 Community; Bibliography; Chapter 3: The Basics; 3.1 Installing R and€RStudio; 3.2 Understanding the€Console; 3.2.1 Script Editor; 3.2.2 Workspace Environment; 3.2.3 Console; 3.2.4 Misc. Displays; 3.2.5 Workspace Options and€Shortcuts; 3.3 Getting Help; 3.3.1 General Help; 3.3.2 Getting Help on€Functions; 3.3.3 Getting Help from€the€Web; 3.4 Working with€Packages. 3.4.1 Installing Packages3.4.2 Loading Packages; 3.4.3 Getting Help on€Packages; 3.4.4 Useful Packages; 3.5 Assignment and€Evaluation; 3.6 R as€a€Calculator; 3.6.1 Vectorization; 3.7 Styling Guide; 3.7.1 Notation and€Naming; 3.7.2 Organization; 3.7.3 Syntax; Part II: Working with Different Types of Data in R; Chapter 4: Dealing with€Numbers; 4.1 Integer vs. Double; 4.1.1 Creating Integer and€Double Vectors; 4.1.2 Converting Between Integer and€Double Values; 4.2 Generating Sequence of€Non-random Numbers; 4.2.1 Specifing Numbers Within a€Sequence; 4.2.2 Generating Regular Sequences. 4.3 Generating Sequence of€Random Numbers4.3.1 Uniform Numbers; 4.3.2 Normal Distribution Numbers; 4.3.3 Binomial Distribution Numbers; 4.3.4 Poisson Distribution Numbers; 4.3.5 Exponential Distribution Numbers; 4.3.6 Gamma Distribution Numbers; 4.4 Setting the€Seed for€Reproducible Random Numbers; 4.5 Comparing Numeric Values; 4.5.1 Comparison Operators; 4.5.2 Exact Equality; 4.5.3 Floating Point Comparison; 4.6 Rounding Numbers; Chapter 5: Dealing with€Character Strings; 5.1 Character String Basics; 5.1.1 Creating Strings; 5.1.2 Converting to€Strings; 5.1.3 Printing Strings. 5.1.4 Counting String Elements and€Characters5.2 String Manipulation with€Base R; 5.2.1 Case Conversion; 5.2.2 Simple Character Replacement; 5.2.3 String Abbreviations; 5.2.4 Extract/Replace Substrings; 5.3 String Manipulation with€stringr; 5.3.1 Basic Operations; 5.3.2 Duplicate Characters Within a€String; 5.3.3 Remove Leading and€Trailing Whitespace; 5.3.4 Pad a€String with€Whitespace; 5.4 Set Operatons for€Character Strings; 5.4.1 Set Union; 5.4.2 Set Intersection; 5.4.3 Identifying Different Elements; 5.4.4 Testing for€Element Equality; 5.4.5 Testing for€Exact Equality. 5.4.6 Identifying If Elements Are Contained in€a€String5.4.7 Sorting a€String; Chapter 6: Dealing with€Regular Expressions; 6.1 Regex Syntax; 6.1.1 Metacharacters; 6.1.2 Sequences; 6.1.3 Character Classes; 6.1.4 POSIX Character Classes; 6.1.5 Quantifiers; 6.2 Regex Functions; 6.2.1 Main Regex Functions in€R; 6.2.1.1 Pattern Matching; 6.2.1.2 Pattern Replacement Functions; 6.2.1.3 Splitting Character Vectors; 6.2.2 Regex Functions in€stringr; 6.2.2.1 Detecting Patterns; 6.2.2.2 Locating Patterns; 6.2.2.3 Extracting Patterns; 6.2.2.4 Replacing Patterns; 6.2.2.5 String Splitting. … (more)
- Publisher Details:
- Cham : Springer
- Publication Date:
- 2016
- Extent:
- 1 online resource (xii, 238 pages)
- Subjects:
- 519.5
Statistics
Mathematical statistics -- Data processing
MATHEMATICS -- Applied
MATHEMATICS -- Probability & Statistics -- General
Mathematical statistics -- Data processing
Computers -- Data Modeling & Design
Business & Economics -- Industries -- Computer Industry
Mathematics -- Graphic Methods
Computers -- Computer Graphics
Probability & statistics
Algorithms & data structures
Business mathematics & systems
Combinatorics & graph theory
Graphics programming
Mathematical statistics
Data structures (Computer science)
Big data
Visualization
Computer graphics
Computers -- Mathematical & Statistical Software
Mathematical & statistical software
Electronic books - Languages:
- English
- ISBNs:
- 9783319455990
3319455990 - Related ISBNs:
- 9783319455983
3319455982 - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.363860
- Ingest File:
- 02_342.xml