R Essential Training: Wrangling and Visualizing Data
4h 19mIntermediate2020-04-09
Authors

Barton Poulson
Professor, Designer, Data Analytics Expert
Course details
Trying to locate meaning and direction in big data is difficult. R can help you find your way. R is a statistical programming language to analyze and visualize the relationships between large amounts of data. This training series provides a thorough introduction to R, with detailed instruction for installing and navigating R and RStudio and hands-on examples, from exploratory graphics to neural networks. In part one, instructor Barton Poulson shows how to get R and popular R packages up and running and start importing, cleaning, and converting data for analysis. He also shows how to create visualizations such as bar charts, histograms, and scatterplots and transform categorical, qualitative, and outlier data to best meet your research questions and the requirements of your algorithms.
Learning objectives
Installing R
Entering data
Packages for R
Importing XLS, XML, and JSON data
Visualizing data with ggplot2
Creating charts, histograms, scatterplots, and graphs
Converting data
Filtering cases and subgroups
Recoding data
Creating scale scores
Learning objectives
Installing R
Entering data
Packages for R
Importing XLS, XML, and JSON data
Visualizing data with ggplot2
Creating charts, histograms, scatterplots, and graphs
Converting data
Filtering cases and subgroups
Recoding data
Creating scale scores
Skills covered
RStudioRStatisticsData VisualizationData EngineeringData AnalysisEssential TrainingProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development
Concepts
0. Introduction
- 01 - Make your data make sense
- 02 - Using the exercise files
1. What Is R
- 03 - R in context
- 04 - Data science with R - A case study
2. Getting Started
- 05 - Installing R
- 06 - Environments for R
- 07 - Installing RStudio
- 08 - Navigating the RStudio environment
- 09 - Entering data
- 10 - Data types and structures
- 11 - Comments and headers
- 12 - Packages for R
- 13 - The tidyverse
- 14 - Piping commands with
3. Importing Data
- 15 - R's built-in datasets
- 16 - Exploring sample datasets with pacman
- 17 - Importing data from a spreadsheet
- 18 - Importing XML data
- 19 - Importing JSON data
- 20 - Saving data in native R formats
4. Visualizing Data with ggplot2
- 21 - Introduction to ggplot2
- 22 - Using colors in R
- 23 - Using color palettes
- 24 - Creating bar charts
- 25 - Creating histograms
- 26 - Creating box plots
- 27 - Creating scatterplots
- 28 - Creating multiple graphs
- 29 - Creating cluster charts
5. Wrangling Data
- 30 - Creating tidy data
- 31 - Using tibbles
- 32 - Using data.table
- 33 - Converting data from wide to tall and from tall to wide
- 34 - Converting data from tables to rows
- 35 - Working with dates and times
- 36 - Working with list data
- 37 - Working with XML data
- 38 - Working with categorical variables
- 39 - Filtering cases and subgroups
6. Recoding Data
- 40 - Recoding categorical data
- 41 - Recoding quantitative data
- 42 - Transforming outliers
- 43 - Creating scale scores by counting
- 44 - Creating scale scores by averaging
Conclusion
- 45 - Next steps