Data Wrangling with R Load, Explore, Transform and Visualize Data for Modeling with Tidyverse Libraries

Take your data wrangling skills to the next level by gaining a deep understanding of tidyverse libraries and effectively prepare your data for impressive analysis Purchase of the print or Kindle book includes a free PDF eBook Key Features Explore state-of-the-art libraries for data wrangling in R an...

Full description

Bibliographic Details
Main Author: Santos, Gustavo R.
Format: eBook
Language:English
Published: Birmingham Packt Publishing, Limited 2023
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 06984nmm a2200397 u 4500
001 EB002154674
003 EBX01000000000000001292800
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230404 ||| eng
020 |a 1803237651 
050 4 |a QA76.9.D343 
100 1 |a Santos, Gustavo R. 
245 0 0 |a Data Wrangling with R  |h [electronic resource]  |b Load, Explore, Transform and Visualize Data for Modeling with Tidyverse Libraries 
260 |a Birmingham  |b Packt Publishing, Limited  |c 2023 
300 |a 385 p. 
505 0 |a Managing lengths -- Mutating strings -- Joining and splitting -- Ordering strings -- Working with regular expressions -- Learning the basics -- Creating frequency data summaries in R -- Regexps in practice -- Creating a contingency table using gmodels -- Text mining -- Tokenization -- Stemming and lemmatization -- TF-IDF -- N-grams -- Factors -- Summary -- Exercises -- Further reading -- Chapter 5: Working with Numbers -- Technical requirements -- Numbers in vectors, matrices, and data frames -- Vectors -- Matrices -- Data frames -- Math operations with variables -- apply functions 
505 0 |a Descriptive statistics -- Correlation -- Summary -- Exercises -- Further reading -- Chapter 6: Working with Date and Time Objects -- Technical requirements -- Introduction to date and time -- Date and time with lubridate -- Arithmetic operations with datetime -- Time zones -- Date and time using regular expressions (regexps) -- Practicing -- Summary -- Exercises -- Further reading -- Chapter 7: Transformations with Base R -- Technical requirements -- The dataset -- Slicing and filtering -- Slicing -- Filtering -- Grouping and summarizing -- Replacing and filling -- Arranging 
505 0 |a Data distributions -- Visualizations -- Basic Web Scraping -- Getting data from an API -- Summary -- Exercises -- Further reading -- Chapter 3: Basic Data Visualization -- Technical requirements -- Data visualization -- Creating single-variable plots -- Dataset -- Boxplots -- Density plot -- Creating two-variable plots -- Scatterplot -- Bar plot -- Line plot -- Working with multiple variables -- Plots side by side -- Summary -- Exercises -- Further reading -- Part 2: Data Wrangling -- Chapter 4: Working with Strings -- Introduction to stringr -- Detecting patterns -- Subset strings 
505 0 |a Creating new variables -- Binding -- Using data.table -- Summary -- Exercises -- Further reading -- Chapter 8: Transformations with Tidyverse Libraries -- Technical requirements -- What is tidy data -- The pipe operator -- Slicing and filtering -- Slicing -- Filtering -- Grouping and summarizing data -- Replacing and filling data -- Arranging data -- Creating new variables -- The mutate function -- Joining datasets -- Left Join -- Right join -- Inner join -- Full join -- Anti-join -- Reshaping a table -- Do more with tidyverse -- Summary -- Exercises -- Further reading -- Chapter 9: Exploratory Data Analysis 
505 0 |a Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Part 1: Load and Explore Data -- Chapter 1: Fundamentals of Data Wrangling -- What is data wrangling? -- Why data wrangling? -- Benefits -- The key steps of data wrangling -- Frameworks in Data Science -- Summary -- Exercises -- Further reading -- Chapter 2: Loading and Exploring Datasets -- Technical requirements -- How to load files to RStudio -- Loading a CSV file to R -- Tibbles versus Data Frames -- Saving files -- A workflow for data exploration -- Loading and viewing -- Descriptive statistics -- Missing values 
653 |a Data mining / fast 
653 |a R (Langage de programmation) 
653 |a R (Computer program language) / fast 
653 |a Data mining / http://id.loc.gov/authorities/subjects/sh97002073 
653 |a R (Computer program language) / http://id.loc.gov/authorities/subjects/sh2002004407 
653 |a Exploration de données (Informatique) 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Description based upon print version of record 
776 |z 9781803237657 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781803235400/?ar  |x Verlag  |3 Volltext 
082 0 |a 006.3/12 
520 |a Take your data wrangling skills to the next level by gaining a deep understanding of tidyverse libraries and effectively prepare your data for impressive analysis Purchase of the print or Kindle book includes a free PDF eBook Key Features Explore state-of-the-art libraries for data wrangling in R and learn to prepare your data for analysis Find out how to work with different data types such as strings, numbers, date, and time Build your first model and visualize data with ease through advanced plot types and with ggplot2 Book Description In this information era, where large volumes of data are being generated every day, companies want to get a better grip on it to perform more efficiently than before. This is where skillful data analysts and data scientists come into play, wrangling and exploring data to generate valuable business insights. In order to do that, you'll need plenty of tools that enable you to extract the most useful knowledge from data.  
520 |a What you will learn Discover how to load datasets and explore data in R Work with different types of variables in datasets Create basic and advanced visualizations Find out how to build your first data model Create graphics using ggplot2 in a step-by-step way in Microsoft Power BI Get familiarized with building an application in R with Shiny Who this book is for If you are a professional data analyst, data scientist, or beginner who wants to learn more about data wrangling, this book is for you. Familiarity with the basic concepts of R programming or any other object-oriented programming language will help you to grasp the concepts taught in this book. Data analysts looking to improve their data manipulation and visualization skills will also benefit immensely from this book 
520 |a Data Wrangling with R will help you to gain a deep understanding of ways to wrangle and prepare datasets for exploration, analysis, and modeling. This data book enables you to get your data ready for more optimized analyses, develop your first data model, and perform effective data visualization. The book begins by teaching you how to load and explore datasets. Then, you'll get to grips with the modern concepts and tools of data wrangling. As data wrangling and visualization are intrinsically connected, you'll go over best practices to plot data and extract insights from it. The chapters are designed in a way to help you learn all about modeling, as you will go through the construction of a data science project from end to end, and become familiar with the built-in RStudio, including an application built with Shiny dashboards. By the end of this book, you'll have learned how to create your first data model and build an application with Shiny in R.