Introduction to Programming with R
Harvard Extension School
CSCI E-5A
Section 1
CRN 17110
This course is an introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains. Students learn to use RStudio, a popular integrated development environment (IDE). They learn to represent real-world data with vectors, matrices, arrays, lists, and data frames, and to filter data with conditions, via which one can analyze subsets of data. We apply functions and loops, via which students can manipulate and summarize data sets, and write functions to modularize code and raise exceptions when something goes wrong. The course also covers how to tidy data with R's tidyverse and create colorful visualizations with R's grammar of graphics. By course's end, students learn to package, test, and share R code for others to use. Assignments are inspired by real-world data sets.
Registration Closes: August 29, 2024
Credits: 4
View Tuition Information Term
Fall Term 2024
Part of Term
Full Term
Format
Online
Credit Status
Graduate, Noncredit, Undergraduate
Section Status
Open