Data Academy Course

Intro to R

About this course

R is one of the leading programming languages for statistics and data analysis. In this introductory class, participants will learn practical skills necessary for reading data into R from external sources, manipulating the data, and visualizing it. The course will also cover other basic programming concepts as they are implemented in R, including data types and structures, variable assignment, functions, and packages.

What you’ll learn in this course

  • Overview of R
    • What is R?
    • Why use it?
    • RStudio
    • Getting help
  • Basics of the R Language
    • Variables & assignment
    • Vectors
    • Operators
    • Functions
    • Packages
    • Data structures
    • Reading and writing data
    • Handling missing values
  • Working with Data Frames
    • Summarizing data
    • Indexing
    • Sorting
    • Combining data frames
    • Adding columns & rows
    • Split/Apply/Combine functions
    • Reshaping data
  • Plotting Data
    • Plotting systems
    • ggplot2
    • Aesthetic mapping
    • Geometric objects
    • Scales & coordinate systems
    • Themes
    • Colors
    • Faceting
  • Lab
    • Bar chart

Click the green button to be put on the wait list. You will receive an email the next time the class is offered (and seats are available). You must seek your supervisor’s approval to attend any Data Academy courses.