XFN1-GB 8102
R Programming for Data
New York University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff