XFN1-GB 8102

R Programming for Data

New York University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

In this course, students will learn how to program in R and how to use R for effective data analysis and visualization. Turn raw data into understanding, insight, and knowledge (Wickham & Grolemund, 2017, p. ix) using R to import, prepare, understand, and communicate your data findings. The course begins with developing a basic understanding of the R working environment. Next, students will be introduced to the necessary arithmetic and logical operators, salient functions for manipulating data and getting help using R. Next, the common data structures, variables, and data types used in R will be demonstrated and applies. Students will write R scripts and build R markdown documents to share their code with others. They will utilize the various packages available in R for visualization, reporting, data manipulation, and statistical analysis. Students import data sets, and transform and manipulate those data sets for various analytical purposes. Students will learn how to create control structures, such as loops and conditional statements, to traverse, sort, merge, and evaluate data. Finally, students create interactive business applications allowing for data querying and exploration. This course is designed for those who have no experience in R or programming. This class gives you skills in programming and R and introduces you to the following: - A new way of thinking - A new language for speaking and reading (vectors, data frames, functions, objects, etc.) - A new syntax for writing, e.g. c(), print(), cat(), sort(), require(), subset(), for data analysis and presentation.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 14 hours ago

001

Availability not recently verified
Class #new_york-XFN1GB8102Fall 2026UGRD1.5 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?