Learn R from Scratch

Learn R from Scratch

Learn R from Scratch
Learn R from Scratch

Learn R from Scratch

The digital world we live in has given companies and people access to staggering amounts of data, and anyone that can make use of that to drive valuable insights stands to benefit.

The ability to work with large amounts of data is becoming a standard requirement for countless jobs across multiple industries.

Enter R, probably the most well-known language for data analysis. It's been used for years due to its robust statistical functionality, outstanding graphing ability, and extensibility through packages.

This interactive course will get you up to speed and assumes no prior knowledge of R. You'll start with the very basics and work your way up to advanced concepts like exception handling. 


By the time you're done, you'll be able to write detailed, useful code in R yourself.

Contents

1. Getting Started

  • Why R?
  • Who Should Take This Course?
  • Hello World
2. Variables
  • Data Types
  • Basic Methods for Handling Variables
  • Exercise 1: Variables
  • Solution Review: Variables
  • All About Strings
  • Difference Between print() and cat()
  • Exercise 2: Strings
  • Solution Review: Strings
  • Test Your Knowledge 1
3. Exploring R Objects
  • Vectors
  • Lists
  • Exercise 3: Vectors and Lists
  • Solution Review: Vectors and Lists
  • Arrays
  • Matrices
  • Exercise 4: Arrays and Matrices
  • Solution Review: Arrays and Matrices
  • Data Frames
  • Exercise 5: Data Frames
  • Solution Review: Data Frames
  • Factors
  • Test Your Knowledge 2
4. R Operators and Notation
  • Arithmetic Operators
  • Exercise 6: Arithmetic Operators
  • Solution Review: Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Exercise 7: Relational and Logical Operators
  • Solution Review: Relational and Logical Operators
  • Test Your Knowledge 3
5. Conditional Statements
  • if Statements
  • if...else Statements
  • Exercise 8: if/else Statements
  • Solution Review: if/else Statements
  • R ifelse()
  • Exercise 9: ifelse()
  • Solution Review: ifelse()
  • switch Statements
  • Test Your Knowledge 4
6. Loops
  • Introduction to Loops
  • while Loops
  • Exercise 10: while Loops
  • Solution Review: while Loops
  • for Loops
  • Exercise 11: for Loops
  • Solution Review: for Loops
  • repeat Loops
  • Test Your Knowledge 5
7. Functions
  • Creating Functions
  • Exercise 12: Creating Functions
  • Solution Review: Creating Functions
  • Returning from a Function
  • Exercise 13: Returning from a Function
  • Solution Review: Returning from a Function
  • Nested Functions
  • Recursion
  • Exercise 14: Recursion
  • Solution Review: Recursion
  • Test Your Knowledge 6
8. Input/Output
  • Entering Data from the Keyboard
  • Handling TXT files
  • Exercise 16: Handling TXT files
  • Solution Review: Handling TXT files
  • Handling CSV files
  • Exercise 17: Handling CSV files
  • Solution Review: Handling CSV file
  • Test Your Knowledge 7
9. Exception Handling
  • Introduction to Exception Handling
  • Try Catch
  • Exercise 18: Try Catch
  • Solution Review: Try Catch
  • Other Methods for Exception Handling
  • Test Your Knowledge 8
10. Fun Challenges
  • Challenge 1: Append Hearts
  • Solution Review: Append Hearts
  • Challenge 2: Find Mean and Median
  • Solution Review: Find Mean and Median
  • Challenge 3: Find the Highest Achiever
  • Solution Review: Find the Highest Achiever
https://www.educative.io/courses/learn-r-from-scratch?aff=xDzJ

Share This :
Santosh Kumar

We are sharing the knowledge for free of charge and help especially third world countries who can create a simple blog and start making money from own blog. so we have launched this site. Facebook | Twitter | Pinterest | LinkedIn