Introduction to R Programming
Statistical computing is employed within a diverse range of industries. In recent years, an open source project, R, has emerged as the preeminent statistical computing platform. With its unsurpassed library of freely available packages, R is capable of addressing almost every statistical inference problem.
In this course, you will learn the most commonly-used (roughly 100) functions and operators from the R Base Package, which serves as the fundamental tools for accessing data from multiple sources, manipulating different types of R objects, performing character manipulation, and generating reports. Furthermore, you will also learn how to write your own functions by using different types of control structures.
Course Highlights:
- R objects: Vectors, matrices, arrays, lists, and data frame
- Subsetting objects
- Data manipulations and aggregation
- Writing user-defined functions
- Character manipulations
Course Learning Outcomes:
- Understand essential R functions from the Base R package
- Write R programs
- Manipulating different data types
- Implement newly gained statistical skills in academic research
- Develop programming skills used across different types of industries
Prerequisites: This course assumes that prospective students have no prior knowledge of R. While having some general programming experience may be beneficial to learning another, it is not a requirement for this class.
Software: R, a free software environment for statistical computing and graphics, is used for this course.
Textbook: Course notes are available to download for free for registered students.
Course typically offered: Online during each quarter.
Next Steps: Upon completion of this class, consider enrolling in other required coursework in the R for Data Analytics specialized certificate program.
More Information: For more information about this course, please contact unex-techdata@ucsd.edu.
Course Number: CSE-41097
Credit: 3.00 unit(s)
Related Certificate Programs: Biostatistics, Business Intelligence Analysis, Geographic Information Systems, Python Programming, R for Data Analytics
+ Expand All
-
9/24/2024 - 11/23/2024
$745
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
INSTRUCTOR:
Li, Arthur, Biostatistician, City of Hope; Instructor, Department of Preventative Medicine, USC
Arthur Li holds an M.S. in Biostatistics from the University of Southern California. Currently, he is a biostatistician at the City of Hope National Medical Center. Li developed and taught an introductory SAS course at USC for the past six years, and teaches a clinical biostatistics sourse at UC San Diego Extension. In addition to teaching and working on cancer-related research, Li wrote a book titled “Handbook of SAS® DATA Step Programming” which was released in April 2013.
-
-
POLICIES:
No refunds after: 9/30/2024.
-
9/24/2024 - 11/23/2024
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about when this course will be offered again.