R for Beginners
R for Beginners, available at $79.99, has an average rating of 4.45, with 80 lectures, based on 492 reviews, and has 7367 subscribers.
You will learn about Install R and RStudio and create R script and be able to save your work in R project Be able to differentiate between different R data structures such as: string, number, vector, matrix, data frame, factor, date and time object, and many more Be able to access elements from R objects, and be able to reshape R objects Write R program for executing repetitive tasks using loops and vectorized code Write your own user defined functions and create simulations inside R environment Visualize your data using base R graphics This course is ideal for individuals who are Anyone whose hobby or career is related to data analysis or Data science or statistics enthusiasts or Anyone who does data analysis with spreadsheets and would like to enhance his skills and deliverance or Anyone with a desire to learn a new programming language for statistics and data science or Business analyst and researchers who would like to enhance skills of data visualization or Beginner R developers starting career in data science or Skilled developers (in a different language) who would like to enhance coding skills with R programming language It is particularly useful for Anyone whose hobby or career is related to data analysis or Data science or statistics enthusiasts or Anyone who does data analysis with spreadsheets and would like to enhance his skills and deliverance or Anyone with a desire to learn a new programming language for statistics and data science or Business analyst and researchers who would like to enhance skills of data visualization or Beginner R developers starting career in data science or Skilled developers (in a different language) who would like to enhance coding skills with R programming language.
Enroll now: R for Beginners
Summary
Title: R for Beginners
Price: $79.99
Average Rating: 4.45
Number of Lectures: 80
Number of Published Lectures: 80
Number of Curriculum Items: 80
Number of Published Curriculum Objects: 80
Original Price: $99.99
Quality Status: approved
Status: Live
What You Will Learn
- Install R and RStudio and create R script and be able to save your work in R project
- Be able to differentiate between different R data structures such as: string, number, vector, matrix, data frame, factor, date and time object, and many more
- Be able to access elements from R objects, and be able to reshape R objects
- Write R program for executing repetitive tasks using loops and vectorized code
- Write your own user defined functions and create simulations inside R environment
- Visualize your data using base R graphics
Who Should Attend
- Anyone whose hobby or career is related to data analysis
- Data science or statistics enthusiasts
- Anyone who does data analysis with spreadsheets and would like to enhance his skills and deliverance
- Anyone with a desire to learn a new programming language for statistics and data science
- Business analyst and researchers who would like to enhance skills of data visualization
- Beginner R developers starting career in data science
- Skilled developers (in a different language) who would like to enhance coding skills with R programming language
Target Audiences
- Anyone whose hobby or career is related to data analysis
- Data science or statistics enthusiasts
- Anyone who does data analysis with spreadsheets and would like to enhance his skills and deliverance
- Anyone with a desire to learn a new programming language for statistics and data science
- Business analyst and researchers who would like to enhance skills of data visualization
- Beginner R developers starting career in data science
- Skilled developers (in a different language) who would like to enhance coding skills with R programming language
Are you one of the people that would like to starta data science career or are you just fondof using datafor data analysisin your spare time or for your job? Do you use spreadsheetsfor data cleaning, wrangling, visualization, and data analysis? I think it is time to enhanceyour hobbyor your career pathwith learning adequate skills such as R.
R is s a programming languagethat enables all essential steps when you are dealing with datalike:
-
importing,
-
exporting,
-
cleaning,
-
merging,
-
transforming,
-
analyzing,
-
visualizing,
-
and extracting insights from the data.
Originally R began as a free software environmentfor statistical computingwith graphics supported. Over the years with the rapid development of computing power and the need for tools used for miningand analyzing tonsof datathat are being generated on every step of our lives, R has emergedinto something much greaterthan its original laid path. Nowadays the R communityis vast, every day thousands of people start learning R, and every day new R’s libraries are being made and released to the world. These libraries solve different users’ needs because they provide different functions for dealing with all kinds of data.
If you are still not convinced to join me on a journey where foundations for your R skills will be laid, please bear with me a bit more. In this R for Beginners course, you will dive into essential aspects of the language that will help you escalate your learning curve. Course first gently touches the basics like:
-
how to install R and how to install R’s Integrated Development Environment(IDE) RStudio,
-
then you will learn how to create your first R script and R project folder,
-
R project folderwill be your baseline folder where all your scriptsand assignmentswill be saved,
-
you will learn how to install different R packages and how to use functionsprovided with each package.
After these first steps, you will dive into sections where all major R data structures are presented. You will be able to:
-
differentiateamong each data structure,
-
use built-in functionsto manipulate data structures,
-
reshape, access elements, and convert R objects,
-
import datafrom many different sources into R’s workspace and
-
export R objects to different data sources.
When you will have a grasp of what R is capable of, a section devoted to programming elementswill guide you through essential steps for writing a programming codethat can execute repetitive tasks. Here you will master:
-
your first loops,
-
conditional statements,
-
your custom made functions,
-
and you will be able to optimizeyour codeusing vectorization.
It is said that a picture can tell an observer a powerful story and holds a stronger message than a thousand words combined. In the final section of this course, the greatest R’s power is revealed, the power to tell the story by using data visualization. Here you will master how to build:
-
scatterplots,
-
line charts,
-
histograms,
-
box plots,
-
bar charts,
-
mosaic plots,
-
how to alter R’s default graphical parametersto make beautiful figures,
-
and how to exporta figurefrom R to a proper format for further sharing with your colleagues.
If you are still not convinced to start learning R, I will share with you how the course is structured:
-
Each sectionholds separate exercisescovering learning material that is related to the section’s topic.
-
Normally each exercise begins with a short introthat provides a basic understandingof the topic, then a coding exerciseis presented.
-
During coding exercise, you will write the R codefor executing given tasks.
-
At the end of each section, an assignmentis presented.
-
Each assignment teststhe skillsyou have learnedduring a given section.
-
In the last two assignments, you will write a code to build a simulation environmentwhere you will execute the simulation and present the results with proper visualization techniques.
Do not lose more time and please enroll in the course today. I guarantee you will learn a lot and you will enjoy the learning process.
Course Curriculum
Chapter 1: Course introduction
Lecture 1: Course intro
Chapter 2: Getting started
Lecture 1: Section intro
Lecture 2: Install R and RStudio
Lecture 3: RStudio IDE for R
Lecture 4: R basics
Lecture 5: Basic mathematical operations
Lecture 6: R scripts and RStudio projects
Lecture 7: R packages
Lecture 8: Basic built-in functions
Lecture 9: Save and load workspace
Lecture 10: Section summary and assignment 1
Chapter 3: R data structures I
Lecture 1: Section intro
Lecture 2: Integers
Lecture 3: Doubles
Lecture 4: Complex numbers
Lecture 5: Logicals
Lecture 6: Strings introduction
Lecture 7: Strings manipulation
Lecture 8: Strings matching, replacement and regular expressions (part 1)
Lecture 9: Strings matching, replacement and regular expressions (part 2)
Lecture 10: Special R values and data type conversion
Lecture 11: Section summary and assignment 2
Lecture 12: Assignment 2 walk-through
Chapter 4: R data structures II
Lecture 1: Section intro
Lecture 2: Vectors – part 1
Lecture 3: Vectors – part 2
Lecture 4: Matrices – part 1
Lecture 5: Matrices – part 2
Lecture 6: Arrays – part 1
Lecture 7: Arrays – part 2
Lecture 8: Lists – part 1
Lecture 9: Lists – part 2
Lecture 10: Section summary and assignment 3
Lecture 11: Assignment 3 walk-through
Chapter 5: R data structures III
Lecture 1: Section intro
Lecture 2: Factors – part 1
Lecture 3: Factors – part 2
Lecture 4: Date and time – part 1
Lecture 5: Date and time – part 2
Lecture 6: Data frames – part 1
Lecture 7: Data frames – part 2
Lecture 8: Import data from a file – part 1
Lecture 9: Import data from a file – part 2
Lecture 10: Export data to a file – part 1
Lecture 11: Export data to a file – part 2
Lecture 12: Section summary and assignment 4
Lecture 13: Assignment 4 walk-through
Chapter 6: Programming elements
Lecture 1: Section intro
Lecture 2: Logical statements – part 1
Lecture 3: Logical statements – part 2
Lecture 4: for loop – part 1
Lecture 5: for loop – part 2
Lecture 6: next & break statement – part 1
Lecture 7: next & break statement – part 2
Lecture 8: while loop – part 1
Lecture 9: while loop – part 2
Lecture 10: Nested loops – part 1
Lecture 11: Nested loops – part 2
Lecture 12: User defined functions – part 1
Lecture 13: User defined functions – part 2
Lecture 14: Vectorized code – part 1
Lecture 15: Vectorized code – part 2
Lecture 16: Section summary and assignment 5
Lecture 17: Assignment 5 walk-through
Chapter 7: R base graphics
Lecture 1: Section intro
Lecture 2: Scatter plots
Lecture 3: Line charts
Lecture 4: Histograms & density plots
Lecture 5: Box plots
Lecture 6: Bar charts
Lecture 7: Mosaic plots
Lecture 8: Graphical parameters – part 1
Lecture 9: Graphical parameters – part 2
Lecture 10: Multi-plots
Lecture 11: Section summary and assignment 6
Lecture 12: Assignment 6 walk-through – part 1
Lecture 13: Assignment 6 walk-through – part 2
Lecture 14: Assignment 6 walk-through – part 3
Chapter 8: Course outro
Lecture 1: Outro
Lecture 2: GitHub – sources (R scripts)
Instructors
-
Marko Intihar
Data Scientist, Researcher and Teacher
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 10 votes
- 3 stars: 50 votes
- 4 stars: 183 votes
- 5 stars: 242 votes
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024