Essential Fundamentals of R
- Development
- Mar 28, 2025

Essential Fundamentals of R, available at $34.99, has an average rating of 3.95, with 46 lectures, based on 185 reviews, and has 1815 subscribers.
You will learn about Install R and RStudio and engage in a basic R session Understand the characteristics of different data types and structures in R Be able to read in data and write out data files from various sources Sort, select, filter, subset, and manipulate tables of data in R Create and execute their own user-defined functions in an R session Understand how to use the apply() family of functions to execute various actions against different R data structures Know how to use reshaping and recoding short cuts for changing data types and for rearranging data structures. This course is ideal for individuals who are Anyone who is interested in learning to use R software who is relatively new (or brand new) to using R or People who wish to learn the essential fundamentals of using R including data types and structures, inputting and outputting data and files, writing user-defined functions, and manipulating data sets or College undergrads and/or graduate students who are looking for an alternative to using SAS or SPSS software or Professionals engaged in quantitative analyses and/or data analyses tasks who seek an alternative to using SAS and/or SPSS software. It is particularly useful for Anyone who is interested in learning to use R software who is relatively new (or brand new) to using R or People who wish to learn the essential fundamentals of using R including data types and structures, inputting and outputting data and files, writing user-defined functions, and manipulating data sets or College undergrads and/or graduate students who are looking for an alternative to using SAS or SPSS software or Professionals engaged in quantitative analyses and/or data analyses tasks who seek an alternative to using SAS and/or SPSS software.
Enroll now: Essential Fundamentals of R
Summary
Title: Essential Fundamentals of R
Price: $34.99
Average Rating: 3.95
Number of Lectures: 46
Number of Published Lectures: 46
Number of Curriculum Items: 46
Number of Published Curriculum Objects: 46
Original Price: $84.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Essential Fundamentals of R is an integrated program that draws from a variety of introductory topics and courses to provide participants with a solid base of knowledge with which to use R software for any intended purpose. No statistical knowledge, programming knowledge, or experience with R software is necessary. Essential Fundamentals of R (7 sessions) covers those important introductory topics basic to using R functions and data objects for any purpose: installing R and RStudio; interactive versus batch use of R; reading data and datasets into R; essentials of scripting; getting help in R; primitive data types; important data structures; using functions in R; writing user-defined functions; the apply family of functions in R; data set manipulation: and subsetting, and row and column selection. Most sessions present hands-on material that demonstrate the execution of R scripts (sets of commands) and utilize many extended examples of R functions, applications, and packages for a variety of common purposes. RStudio, a popular, open source Integrated Development Environment (IDE) for developing and using R applications, is also utilized in the program, supplemented with R-based direct scripts (e.g. command-line prompts) when necessary.
Course Curriculum
Chapter 1: Introduction and Orientation
Lecture 1: Introduction to R Software
Lecture 2: What is R?
Lecture 3: Workspace Management Controls
Lecture 4: Workspace Management R Manuals
Lecture 5: Hands-On Tutorial of R Basics (part 1)
Lecture 6: Hands-On Tutorial of R Basics (part 2)
Lecture 7: Tutorial with R Functions
Lecture 8: Distributional Functions and Plotting
Chapter 2: Input and Output, Data and Data Structures
Lecture 1: Data Input and Output
Lecture 2: Accessing Data Sets in R
Lecture 3: Basic Data Structures (part 1)
Lecture 4: Basic Data Structures (part 2)
Lecture 5: Basic Data Structures (part 3)
Lecture 6: Manipulating Dataframes (part 1)
Lecture 7: Manipulating Dataframes (part 2)
Lecture 8: Input Output Exercises
Lecture 9: Dataframe Manipulation Exercises
Chapter 3: Manipulating Dataframes in Depth
Lecture 1: Input Output Exercises Solution
Lecture 2: Data Manipulation Exercise Solution
Lecture 3: Manipulating Dataframes (part 3)
Lecture 4: Manipulating Dataframes (part 4)
Lecture 5: Manipulating Dataframes (part 5)
Lecture 6: Manipulating Dataframes (part 6)
Chapter 4: User-Defined Functions in R
Lecture 1: Remaining Data Manipulation Exercises Solutions
Lecture 2: User-Defined Function Exercise and Finish Manipulating Dataframes
Lecture 3: Begin User-Defined Functions Demonstrations
Lecture 4: The Scope of a Function
Lecture 5: Formal, Local and Free Parameters
Lecture 6: Flexible Arguments to Functions
Chapter 5: Writing Functions in R
Lecture 1: User-Defined Functions Exercise Solution
Lecture 2: More on User-Defined Functions
Lecture 3: Loops and Repeats
Lecture 4: Control Statements
Lecture 5: Returning Values from a Function
Lecture 6: Anonymous Functions
Chapter 6: The Apply Family of Functions
Lecture 1: Some Short Programs in R (part 1)
Lecture 2: Some Short Programs in R (part 2)
Lecture 3: The Apply family of Functions (part 1)
Lecture 4: The Apply Family of Functions (part 2)
Lecture 5: The Apply Family of Functions (part 3)
Lecture 6: Apply Functions Exercises
Chapter 7: Reshaping and Recoding Data
Lecture 1: Apply Functions Exercises Solutions
Lecture 2: The Reshape Package in R
Lecture 3: Recoding Data in R (part 1)
Lecture 4: Recoding Data in R (part 2)
Lecture 5: More Vector-Maker Exercises
Instructors

Geoffrey Hubona, Ph.D.
Associate Professor of MIS and Data Analytics
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Learn Swift Programming Step by Step
- AWS Solutions Architect Professional Practice Tests
- Advanced Photoshop Manipulations Tutorials Bundle
- Create Your Own Book Video
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling