educative.io

Learn R from Scratch (Educative)


Getting Started - Who Should Take This Course? Here, we outline the intended audience and prerequisites for this course. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6262958785036288). Variables - Exercise 1: Variables Let's try practicing the concepts and syntax we have learned so far. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6100996658823168). Variables - Data Types Let's begin with discussing the basic data types in R, declaring variables and more. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6413174209249280). Variables - Basic Methods for Handling Variables In this lesson, we’ll learn how to List and Delete variables. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5088078450393088). Variables - Solution Review: Variables In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5709065307029504). Variables - Solution Review: Strings In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6316804991352832). Getting Started - Why R? Here’s why you should learn R. It is a data analytics tool that has many advantages. This language helps in performing statistical tests, data analyses, creating models, and provides ways to manage and manipulate data. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5113140524089344). Variables - All About Strings This chapter introduces you to the basic concepts of character strings in R. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5541982170513408). Exploring R Objects - Solution Review: Vectors and Lists In this review, we give a detailed analysis of the solution to the exercise. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5940892022079488). Variables - Test Your Knowledge 1 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5683065470844928). Exploring R Objects - Exercise 5: Data Frames Let's test your understanding of data frames. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5676058080706560). Exploring R Objects - Matrices In this lesson, we will discuss matrices. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4640842029465600). Exploring R Objects - Solution Review: Arrays and Matrices In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4720294847578112). Exploring R Objects - Data Frames In this lesson, we will introduce you to data frames. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5629686778429440). Variables - Exercise 2: Strings Let's test your understanding of strings. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5692206503428096). Exploring R Objects - Arrays In this lesson, we will learn what arrays are in R and how to create them. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5199537213800448). Exploring R Objects - Vectors Here, we will learn what vectors are in R and how to create them. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4912382612602880). Exploring R Objects - Lists In this lesson, we will learn all about lists and how to create them. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6663188483407872). Exploring R Objects - Exercise 3: Vectors and Lists Let's test your understanding of vectors and lists. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5727464762376192). Exploring R Objects - Exercise 4: Arrays and Matrices Let's test your understanding of arrays and matrices. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5747874111422464). Exploring R Objects - Test Your Knowledge 2 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6681535610617856). Functions - Solution Review: Creating Functions In this review, we provide a detailed analysis of the given problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5644690458148864). Conditional Statements - Exercise 8: if/else Statements Let's test your ability to write if else statements. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5666359054696448). Exploring R Objects - Solution Review: Data Frames In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5164877331038208). R Operators and Notation - Relational Operators In this lesson, we will learn the basic relational operations in R and how to use them. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5759484012003328). R Operators and Notation - Solution Review: Relational and Logical Operators In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5256774649118720). Loops - Solution Review: while Loops In this review, we provide a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4646215251656704). Loops - for Loops In this lesson, we will learn another type of loop: the for loop. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6601232472866816). Loops - Solution Review: for Loops In this review, we provide a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5145517413629952). Functions - Returning from a Function In this lesson, we will learn how to return a value from a function in R. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4934154372251648). Functions - Exercise 14: Recursion Let's test your ability to use recursion. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6006287730999296). Functions - Test Your Knowledge 6 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5224099796221952). Exploring R Objects - Factors Here we are going to learn about R factors: how to create them and where they are used. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6319757496156160). R Operators and Notation - Solution Review: Arithmetic Operators In this review: we give a detailed analysis of the solution to this exercise. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5207597760118784). R Operators and Notation - Exercise 7: Relational and Logical Operators Let's test your understanding of relational and logical operators. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5640137742483456). R Operators and Notation - Logical Operators In this lesson, we will learn the basic logical operations in R and how to use them. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6043962143932416). Conditional Statements - if Statements In this lesson, we will learn about if statements. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5481012190511104). R Operators and Notation - Arithmetic Operators In this lesson, we will learn the basic arithmetic operations in R and how to use them. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5475332566024192). Conditional Statements - Solution Review: if/else Statements In this review, we provide a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5219870343954432). R Operators and Notation - Exercise 6: Arithmetic Operators Let's test your understanding of Arithmetic Operators. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5686937987842048). Functions - Nested Functions We are going to learn all about nested functions in this lesson. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6691228110290944). Conditional Statements - Test Your Knowledge 4 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5571210228269056). Loops - Introduction to Loops Let's begin learning all about loops in R. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5634656357580800). R Operators and Notation - Test Your Knowledge 3 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5629274461569024). Conditional Statements - R ifelse() Here, we are going to have a look at the method "ifelse()" provided by R language. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5121779280379904). Conditional Statements - switch Statements In this lesson, we will learn all about switch statements, their use, and syntax. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5755302106365952). Loops - Exercise 11: for Loops Let's test your ability to write for loop. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5712560017899520). Functions - Recursion In this lesson, we will briefly go through recursion. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5264008514895872). Input/Output - Exercise 17: Handling CSV files Let's test your ability to handle .csv files. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5976880274472960). Exception Handling - Test Your Knowledge 8 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5241346539388928). Fun Challenges - Challenge 1: Append Hearts In this challenge you have to create a vector whose every element contains the string "<3" replicated the number of times mentioned in the input vector. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4764711604191232). Fun Challenges - Challenge 3: Find the Highest Achiever Given multiple subject files find the student who has the maximum total marks. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6166568394293248). Conditional Statements - Exercise 9: ifelse() Let's test your understanding of the "ifelse()" function. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5695513024266240). Functions - Exercise 13: Returning from a Function Let's test your ability to return data from a function. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6731554027995136). Loops - while Loops In this lesson, we will learn all about the while loop in R language. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4785261848297472). Functions - Solution Review: Returning from a Function In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6147023407415296). Loops - Exercise 10: while Loops Let's test your ability to write while loop. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5157427223724032). Loops - repeat Loops We will be learning all about the repeat statement in this lesson. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4596060787834880). Input/Output - Exercise 16: Handling TXT files Let's test your ability to handle .txt files. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4866712027529216). Input/Output - Solution Review: Handling TXT files In this review, we provide a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6453080545558528). Conditional Statements - if...else Statements Let's build upon our concepts of the original if statements with the else statement. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5701163993268224). Conditional Statements - Solution Review: ifelse() In this review, we provide a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5223194128547840). Functions - Creating Functions In this lesson, we will learn what functions are and how to create them in the R language. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5057797454561280). Functions - Solution Review: Recursion In this review, we give a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4907778759983104). Input/Output - Entering Data from the Keyboard In this lesson, we will learn about getting data from the user. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5995250000592896). Functions - Exercise 12: Creating Functions Let's test your ability to create functions. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5445451639685120). Input/Output - Handling TXT files Let's get our hands dirty by taking input from .txt files View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4521424221896704). Loops - Test Your Knowledge 5 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4882501686263808). Fun Challenges - Solution Review: Append Hearts In this review, we provide a detailed analysis of the solution to the given problem View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4675573517385728). Fun Challenges - Challenge 2: Find Mean and Median Given a file containing a list of numbers, output a file that contains the mean and median of those numbers View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5968544229490688). Input/Output - Handling CSV files Let's learn how to input and output data using .csv files View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5432300047171584). Exception Handling - Solution Review: Try Catch In this review, we provide a detailed analysis of the solution to this problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5621460808761344). Exception Handling - Try Catch Let's learn how to actually perform exception handling using try catch. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4845381156339712). Fun Challenges - Solution Review: Find Mean and Median In this review, we give a detailed analysis of the solution to the problem of finding mean and median. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5296413724377088). Input/Output - Solution Review: Handling CSV file In this review, we provide a detailed analysis of the solution to the problem. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5518360169152512). Input/Output - Test Your Knowledge 7 Let's take a small quiz! View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6266129427202048). Exception Handling - Exercise 18: Try Catch Let's test your understanding of using try catch in R code. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6558363011776512). Exception Handling - Other Methods for Exception Handling In this lesson, we mention some other functions that can be useful while handling exceptions. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6682554809712640). Exception Handling - Introduction to Exception Handling In this lesson, we will give a brief introduction to exception handling in R. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6481691537309696). Fun Challenges - Solution Review: Find the Highest Achiever In this review, we give a detailed analysis of the solution to the problem of finding the highest achiever. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/4827962916470784). Conclusion - More on R Language In this lesson, we briefly touch upon installing packages in R language. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6286529045463040). Getting Started - Hello World The first step to learning any language is the classic "Hello World" program. View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/6730452368883712). Variables - Difference Between print() and cat() In this lesson, we provide details about the differences between print() and cat(). View the lesson [here](https://www.educative.io/collection/page/10370001/5396243679281152/5309682019205120).
About the Learn R from Scratch (Educative) category [Learn R from Scratch (Educative)] (1)