Video description
R Programming Fundamentals, focused on R and the R ecosystem, introduces you to the tools for working with data. To start with, you'll understand you how to set up R and RStudio, followed by exploring R packages, functions, data structures, control flow, and loops.
Once you have grasped the basics, you'll move on to studying data visualization and graphics. You'll learn how to build statistical and advanced plots using the powerful ggplot2 library. In addition to this, you'll discover data management concepts such as factoring, pivoting, aggregating, merging, and dealing with missing values.
By the end of this course, you'll have completed an entire data science project of your own for your portfolio or blog.
What You Will Learn
- Use basic programming concepts of R such as loading packages, arithmetic functions, data structures, and flow control
- Import data to R from various formats, such as CSV, Excel, and SQL
- Clean data by handling missing values and standardizing fields
- Perform uni-variate and bi-variate analysis using ggplot2
- Create statistical summary and advanced plots, such as histograms, scatter plots, box plots, and interaction plots
- Apply data management techniques, such as factors, pivots, aggregation, merging, and dealing with missing values, on the example data sets
Audience
R Programming Fundamentals is for you if you are an analyst who wants to grow in the field of data science and explore the latest tools.
Table of contents
-
Chapter 1 : Introduction to R
- Course Overview
- Installation and Setup
- Lesson Overview
- Using R, RStudio, and Installing Useful Packages
- Variable Types and Data Structures: Variable Types
- Variable Types and Data Structures: Data Structures
- Basic Flow Control
- Data Import and Export
- Getting Help with R
- RStudio Community, Stack Overflow, and the Rest of the Web
- Lesson Summary
-
Chapter 2 : Data Visualization and Graphics
- Introduction to Data Visualization and Graphics
- Creating Base Plots Part I
- Creating Base Plots Part II
- Creating Base Plots Part III
- ggplot2: Introduction
- ggplot2: Histogram and Bar Chart
- ggplot2: Scatterplots and boxplots
- ggplot2: Digging in aes(), and Facet Wrapping and Gridding
- ggplot2: Boxplot + coord_flip() and Adding Titles and Axis labels to ggplot2
- Interactive Plots
- Lesson Summary
- Chapter 3 : Data Management
Product information
- Title: R Programming Fundamentals
- Author(s):
- Release date: October 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789807547
You might also like
book
R Programming Fundamentals
Study data analysis and visualization to successfully analyze data with R Key Features Get to grips …
book
Python for Data Analysis, 3rd Edition
Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python …
book
Python Crash Course, 2nd Edition
This is the second edition of the best selling Python book in the world. Python Crash …
book
Python Crash Course, 3rd Edition
Python Crash Course is the world's best-selling guide to the Python guide programming language, with over …