Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced Tools and Techniques Beyond Base R
Rating: 2.5 out of 5(3 ratings)
19 students

Advanced Tools and Techniques Beyond Base R

Explore functional and meta-programming and see it will simplify and fasten your data analysis code.
Last updated 11/2017
English
English [Auto],

What you'll learn

  • Working on recent R packages
  • Working with Tidyverse package collection
  • Produce high-quality statistical graphics
  • Use functional programming and meta-programming to fasten data analysis code

Course content

3 sections24 lectures2h 19m total length
  • The Course Overview2:04

    This video provides an overview of the entire course.

  • Understanding Tidy Data4:28
    This video aims to explain the properties of tidy data.
  • Installing R Packages4:01

    In this video, we will learn how to install R packages, which provide new functions and capabilities.

  • Reading Data from Files with readr and readxl5:20

    In this video, we will learn how to import data from common file formats into an R session.

  • Tidying Data with tidyr5:45

    In this video, we will learn how to use the tidyr package to turn messy datasets into tidy ones.

  • Writing Code Pipelines with magrittr5:35
    In this video, we will learn how to use the magrittr package to write readable and effective R pipelines.
  • Manipulating Strings with stringr7:51
    In this video, we will learn how to use the stringr package to manipulate strings.
  • Manipulating Factors with forcats6:32

    This video aims to explain how to use the forcats package to manipulate factors.

  • Manipulating Dates and Times with Lubridate4:47
    In this video, we will understand how to use the lubridate package to manipulate dates and times.
  • Analyzing Data with dplyr and the split-apply-combine Strategy12:14

    In this video, we will understand the powerful split-apply-combine strategy for data analysis and how to implement it with the dplyr package.

  • Tidying data and analysing tidy data – Exercises3:40

Requirements

  • Should have basic knowledge of programming and statistics.

Description

Advanced Tools and Techniques Beyond Base R introduces a number of recently developed R  packages and paradigms, in particular the concept of tidy data and the  Tidyverse collection of packages, which are rapidly becoming  indispensable to R data analysts. You will learn how to efficiently  process and analyze data in ways not possible with base R and produce  high-quality statistical graphics. The course will finish with a taste  of how functional programming and meta-programming with R can simplify  and speed up your data analysis code.

Advanced Tools and Techniques Beyond Base R introduces a number of recently developed R packages and paradigms, in particular the concept of tidy data and the Tidyverse collection of packages, which are rapidly becoming indispensable to R data analysts. You will learn how to efficiently process and analyze data in ways not possible with base R and produce high-quality statistical graphics. The course will finish with a taste of how functional programming and meta-programming with R can simplify and speed up your data analysis code.

Data scientists/professionals with a basic knowledge of programming and statistics and looking to take their R programming skills to the next level.

About the Author :

Dr. David Wilkins is a microbial ecologist currently based in Sydney, Australia. The author has worked with the R technology for around five years.

Who this course is for:

  • Data scientists/professionals with a basic knowledge of programming and statistics and looking to take their R programming skills to the next level.