Data Analysis with R Programming

Instructor: Google Career Certificates

Beginner Level • Approx. 31 hours • Flexible Schedule

What You'll Learn

  • Describe the R programming language and its programming environment.
  • Explain the fundamental concepts associated with programming in R including functions, variables, data types, pipes, and vectors.
  • Describe the options for generating visualizations in R.
  • Demonstrate an understanding of the basic formatting in R Markdown to create structure and emphasize content.

Skills You'll Gain

Rmarkdown
Data Visualization Software
Data Structures
Data Manipulation
Exploratory Data Analysis
Package and Software Management
Data Import/Export
Data Cleansing
Ggplot2
Tidyverse (R Package)
R Programming
Statistical Programming
Data analysis

Shareable Certificate

Earn a shareable certificate to add to your LinkedIn profile

Outcomes

  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate from Google

There are 5 modules in this course

R is a programming language that can help you in your data analysis process. In this part of the course, you’ll learn about R and RStudio, the environment you’ll use to work in R. You’ll explore the benefits of using R and RStudio as well as the components of RStudio that will help you get started.

Using R can help you complete your analysis efficiently and effectively. In this part of the course, you’ll explore the fundamental concepts associated with R. You’ll learn about functions and variables for calculations and other programming. In addition, you'll discover R packages, which are collections of R functions, code and sample data that you’ll use in RStudio.

The R programming language was designed to work with data at all stages of the data analysis process. In this part of the course, you’ll examine how R can help you structure, organize, and clean your data using functions and other processes. You’ll learn about data frames and how to work with them in R. You’ll also revisit the issue of data bias and how R can help.

R is a tool well-suited for creating detailed visualizations. In this part of the course, you’ll learn how to use R to generate and troubleshoot visualizations. You’ll also explore the features of R and RStudio that will help you with the aesthetics of your visualizations and for annotating and saving them.

When you’re ready to save and present your analysis, R has different options to consider. In this part of the course, you’ll explore R Markdown, a file format for making dynamic documents with R. You’ll find out how to format and export R Markdown, including how to incorporate R code chunks in your documents.