Take your Data Wrangling skills to the next level by gaining a deep understanding of the tidyverse libraries. In this book, you will work with tidyr, dplyr, ggplot2 and learn to prepare your data for a good analysis
Key Features
- Learn the most modern libraries for data wrangling in R and how to make your data ready for analysis
- Explore how to work with different data types such as strings, numbers, date and time
- Build your first model and visualize data with ease with ggplot2 and through advanced plot types
Book Description
It is a given that data is all around us. We are living the information era now, where Data is the new oil. Big amounts of data are generated every day, and the companies want to understand it to perform better. That is where good Data Analysts and Data Scientists come to play, wrangling and exploring it to generate business insights. But in order to do that, you will need plenty of tools to enable you to extract the best knowledge from data
Data Wrangling with R is a book for those who need to deeply understand the ways to wrangle and prepare datasets for exploration, analysis and modeling. This book will enable you to prepare your data for better, more optimized analysis, prepare your first data model and perform effective visualization
This book helps you learn how to load and explore datasets. It will teach you modern concepts and tools of Data Wrangling. As Data Wrangling and Visualization are intrinsically connected, you will go over the best practices to plot data and extract insights from it. Through the journey of this book you will learn all about modeling, where you can see a Data Science project from end to end, built in RStudio, including an application built with Shiny Dashboards
By the end of the book, you will learn to create your first data model and build an application with Shiny in R
What you will learn
- Load Datasets and explore data in R
- Work with different types of variables in datasets
- Create basic and advanced visualizations
- Build your first data model
- Create step-by-step a ggplot2 graphic in Microsoft Power BI
- Build an application in R with Shiny
Who This Book Is For
If you are a professional data analyst, data scientist, or a beginner who wants to learn more about Data Wrangling, this book is for you. You will take more advantage of the knowledge in this book if you are familiar with the basic concepts of R programming or any other Object-Oriented programming language. The book is also excellent for Data Analysts who want to improve their data manipulation and visualization skills
Table of Contents
- Fundamentals of Data Wrangling
- Load & Explore Datasets
- Basic Data Visualization
- Working with Strings
- Working with Numbers
- Working with Date and Time objects
- Transformations with Base R
- Transformations with tidyverse libraries
- Exploratory Data Analysis
- Introduction to ggplot2
- Enhanced Visualizations with ggplot2
- Other Data Visualization Options
- Build Your First Model
- Build an Application with Shiny in R