Coursera
Coursera Logo

Data Analysis with R Programming 

  • Offered byCoursera

Data Analysis with R Programming
 at 
Coursera 
Overview

Duration

37 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Data Analysis with R Programming
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 7 of 8 in the Google Data Analytics
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Beginner Level No prior experience with spreadsheets or data analytics is required. All you need is high-school level math and a curiosity about how things work.
  • Approx. 37 hours to complete
  • English Subtitles: English
Read more
Details Icon

Data Analysis with R Programming
 at 
Coursera 
Course details

More about this course
  • This course is the seventh course in the Google Data Analytics Certificate. These courses will equip you with the skills needed to apply to introductory-level data analyst jobs. In this course, you?ll learn about the programming language known as R. You?ll find out how to use RStudio, the environment that allows you to work with R. This course will also cover the software applications and tools that are unique to R, such as R packages. You?ll discover how R lets you clean, organize, analyze, visualize, and report data in new and more powerful ways. Current Google data analysts will continue to instruct and provide you with hands-on ways to accomplish common data analyst tasks with the best tools and resources.
  • Learners who complete this certificate program will be equipped to apply for introductory-level jobs as data analysts. No previous experience is necessary.
  • By the end of this course, you will:
  • - Examine the benefits of using the R programming language.
  • - Discover how to use RStudio to apply R to your analysis.
  • - Explore the fundamental concepts associated with programming in R.
  • - Explore the contents and components of R packages including the Tidyverse package.
  • - Gain an understanding of dataframes and their use in R.
  • - Discover the options for generating visualizations in R.
  • - Learn about R Markdown for documenting R programming.
Read more

Data Analysis with R Programming
 at 
Coursera 
Curriculum

Programming and data analytics

Welcome to the course

Fun with R

Carrie: Getting started with R

Programming languages

Introduction to R

Intro to RStudio

Course syllabus

The R-versus-Python debate

Learning Log: Get ready to explore R

Ways to learn about programming

From spreadsheets to SQL to R

When to use RStudio

Connecting with other analysts in the R community

Glossary: Terms and definitions

Test your knowledge on programming languages

Self-Reflection: Ask a question

Optional Hands-On Activity: Downloading and installing R

Optional Hands-On Activity: R Console

Test your knowledge on R programming languages

Hands-On Activity: Cloud access to RStudio

Optional Hands-On Activity: Get started in RStudio Desktop

Test your knowledge on programming with RStudio

Weekly challenge 1

Programming using RStudio

Programming using RStudio

Programming fundamentals

Connor: Coding tips

Operators and calculations

The gift that keeps on giving

Welcome to the tidyverse

Optional: More on the tidyverse

Working with pipes

Vectors and lists in R

Dates and times in R

Other common data structures

Logical operators and conditional statements

Guide: Keeping your code readable

Available R packages

R resources for more help

Glossary: Terms and definitions

Test your knowledge on programming concepts

Hands-On Activity: R sandbox

Test your knowledge on coding in R

Hands-On Activity: Installing and loading tidyverse

Test your knowledge on R packages

Test your knowledge on the tidyverse

Weekly challenge 2

Working with data in R

Data in R

R data frames

Working with data frames

Cleaning up with the basics

Organize your data

Transforming data

Same data, different outcome

The bias function

More about tibbles

Data import basics

File-naming conventions

R operators

Follow along with the ?Transforming Data? video

Wide to long with tidyr

Working with biased data

Glossary: Terms and definitions

Hands-On Activity: Create your own data frame

Hands-On Activity: Importing and working with data

Test your knowledge on R data frames

Hands-On Activity: Cleaning data in R

Hands-On Activity: Changing your data

Test your knowledge on cleaning data

Self-Reflection: Data cleaning in R

Test your knowledge on R functions

Weekly challenge 3

More about visualizations, aesthetics, and annotations

Visualizations in R

Visualization basics in R and tidyverse

Getting started with ggplot()

Joseph: Career path

Enhancing visualizations in R

Doing more with ggplot

Aesthetics and facets

Annotation layer

Saving your visualizations

Common problems when visualizing in R

Aesthetic attributes

Smoothing

Filtering and plots

Drawing arrows and shapes in R

Saving images without ggsave()

Glossary: Terms and definitions

Hands-On Activity: Visualizing data with ggplot2

Hands-On Activity: Using ggplot

Test your knowledge on data visualizations in R

Hands-On Activity: Aesthetics and visualizations

Hands-On Activity: Filters and plots

Test your knowledge on aesthetics in analysis

Hands-On Activity: Annotating and saving visualizations

Test your knowledge on annotating and saving visualizations

Weekly challenge 4

Documentation and reports

Documentation and reports

Overview of R Markdown

Meg: Programming is empowering

Using R Markdown in RStudio

Structure of markdown documents

Even more document elements

Code chunks

Exporting documentation

R Markdown resources

Optional: Jupyter notebooks

Output formats in R Markdown

Glossary: Terms and definitions

Coming up next...

Hands-On Activity: Your R Markdown notebook

Test your knowledge about documentation and reports

Test your knowledge about creating R Markdown documents

Hands-On Activity: Adding code chunks to R Markdown notebooks

Hands-On Activity: Exporting your R Markdown notebook

Hands-On Activity: Using R Markdown templates

Test your knowledge on code chunks

Weekly challenge 5

Course challenge

Data Analysis with R Programming
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon

    Data Analysis with R Programming
     at 
    Coursera 
    Students Ratings & Reviews

    4.7/5
    Verified Icon11 Ratings
    L
    Logaraja Nagendran
    Data Analysis with R Programming
    Offered by Coursera
    5
    Learning Experience: It was great learning. The course was completely taught by Google employees. Gained more practical knowledge on Data Analytics concepts and tools.
    Faculty: They have great knowledge and experience on the subject they have taken. It is a combination of theory and practical.
    Reviewed on 28 Jan 2023Read More
    Thumbs Up IconThumbs Down Icon
    P
    Pranesh Pandey
    Data Analysis with R Programming
    Offered by Coursera
    5
    Learning Experience: It was great course provided real world experience by making project with the help of R packages like Tidyverse.
    Faculty: Faculty was also excellent as they had in depth knowledge of R and managed to explain the topic really easy I like the way how R can be used to make sense out of a dataset. It can be used to perform several calculations in order to find answer for a business decision
    Course Support: I'm applying for a career change
    Reviewed on 20 Jan 2023Read More
    Thumbs Up IconThumbs Down Icon
    M
    Madhur Nema
    Data Analysis with R Programming
    Offered by Coursera
    4
    Learning Experience: Course is good, self paced, It includes more practical things, expertised faculties
    Faculty: Good knowledge Updated curriculum, course is good, self paced and expertise faculties
    Course Support: Certificate after assignment submission
    Reviewed on 13 Aug 2022Read More
    Thumbs Up IconThumbs Down Icon
    I
    Irfan Ahamed M P
    Data Analysis with R Programming
    Offered by Coursera
    4
    Learning Experience: R for Data Analysis process
    Faculty: The faculty was very experoienced Curriculum was relevant and comprehensive
    Course Support: No career support provided
    Reviewed on 13 May 2022Read More
    Thumbs Up IconThumbs Down Icon
    M
    Mikku Kumar
    Data Analysis with R Programming
    Offered by Coursera
    5
    Other: Learning was interactive with Google, they covered both theoretical and practical part in an interesting way. The skills I got to learn was R language, Tableau, Advanced Excel, SQL and presentation skills. It was fun to learn and simultaneously very interesting too. I did had the SQL experience before but it was a refresher. Also the curriculum was well defined, the approach applied in this course was very systematic and simple. I am glad that I decided to do this course from Google.
    Reviewed on 24 Sep 2021Read More
    Thumbs Up IconThumbs Down Icon
    View All 6 ReviewsRight Arrow Icon
    qna

    Data Analysis with R Programming
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...