Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
R Programming - R Programming Language Beginners to Pro
Rating: 4.1 out of 5(198 ratings)
32,622 students

R Programming - R Programming Language Beginners to Pro

R Programming Language Course Suitable For Everyone, Learn R Data Structures, R Graphics, R Statistical Analysis & Mores
Created byKnowledge Nest
Last updated 3/2024
English
English [Auto],

What you'll learn

  • Understanding R Programming Language
  • Learn Fundamentals of R Programming
  • R Data Structures
  • R Statistical Analysis
  • Plotting Data Using in R
  • Develop Your Own Functions
  • Analyzing Real Datasets
  • R Graphics

Course content

4 sections42 lectures6h 22m total length
  • Syntax9:48

    Explore the syntax of the R programming language, including printing with the print function, using comments, defining variables and data types, and building basic for loops with sample outputs.

  • Print Output10:20

    Learn how to display results in R using print and cat, format text with variables and placeholders, and explore basic output techniques for debugging and readable output.

  • Comments8:34
  • Variables8:20

    Learn how to create and use variables in R, storing data values. Assign with the assignment operator, print outputs with the print function, and loop with for to output results.

  • Multiple Variables5:12

    Explore how to handle multiple variables in R using RStudio, including creating name and age variables, assigning the same value to several variables, and printing results from the global environment.

  • Variable Names9:39

    Learn how meaningful variable names boost readability in R programming, and explore naming rules, camel case and snake case conventions with practical examples.

  • Concatenate Elements7:47

    The lecture demonstrates concatenating numeric and character elements in R with paste function in RStudio. It covers joining text and variables and avoiding string and number errors in data manipulation.

  • Data Types9:01

    Explore R data types by creating numeric, integer, character, and logical variables in R Studio, and observe their classes and outputs through practical examples like age, name, and boolean comparisons.

  • Numbers12:15

    Discover the core R number types—numeric, integer, and complex—learn to create, print, and convert between them, and inspect their class in R programming.

  • Math5:15

    Explore basic arithmetic in R using R Studio, mastering addition, subtraction, multiplication, and division, then apply square root, exponent, and logarithm functions for data analysis.

  • Strings10:12

    Explore strings in R programming, including creating strings with quotes, concatenating with paste, and measuring length to manipulate and clean text data.

  • Escape Characters5:30

    Explore escape characters in R, using the backslash to embed special symbols in strings. Create examples showing new line, tab, and quotes, and print the resulting output.

  • Booleans or Logical Values8:24

    Explore booleans as logical values in R, using true and false, logical operators (and, or, not), and practical examples with if statements and for loops in RStudio.

  • Operators8:04

    Explore how arithmetic, relational, logical, and assignment operators work in R programming, with practical examples showing addition, subtraction, multiplication, division, comparisons, and variable assignment.

  • If ... Else11:40

    Learn how to use if else statements in R to compare variables a and b, decide outcomes, and print results such as who is greater or whether someone is adult.

  • Nested If7:28

    Explore nested if statements in R programming, using if inside if and else branches to handle multiple conditions; learn by creating and printing outputs based on x values.

  • AND OR Operators7:08

    Explore how to combine conditions using and and or operators in R, build if statements in RStudio, and print results for complex decision making.

  • While Loop8:19

    Master while and for loops in R programming, learn how to control repetition with break and next, and observe loop outputs through practical print examples.

  • For Loop8:17

    Explore how to use for loops in R to iterate over sequences, print iterations from 1 to 5, compute sums, and control flow with break statements.

  • Nested Loops6:49

    Explore how to implement nested loops in R using for loops, print, and paste to generate multiplication tables and iteration combinations. Learn practical looping in R Studio.

  • Functions11:10

    Master defining and calling functions in R with the function keyword, passing parameters, returning values, and using examples like hello world and a multiply function.

  • Nested Functions13:16

    Explore nested functions in R programming by defining a function within another and by calling a function inside a function, showcasing outer and inner functions and practical examples.

  • Recursion5:13

    Learn recursion in R programming, where a function calls itself, and implement a tree recursion in R Studio that prints 1, 3, 6, 10, 15, 21, 28, 36.

  • Global Variables8:35

    Explore global variables in R programming, learning how they are declared, accessed inside and outside functions, and how their values print across the entire program.

Requirements

  • No Prior Knowledge is Required.
  • Anyone Interested To Become a Data Analyst or Data Scientist.

Description

Welcome to the R Programming - R Programming Language Beginners to Pro course! Whether you're a complete novice or an experienced programmer looking to expand your skills, this comprehensive course is designed to take you from beginner to proficient user in R programming.


Dive into the fundamental syntax of R programming, including variables, data types (numeric, character, logical), vectors, and basic operations. Learn how to write and execute R code in the RStudio console. Explore R's essential data structures, including vectors, matrices, arrays, lists, and data frames. Understand how to create, manipulate, and access elements in each data structure.


R is a powerful and versatile programming language widely used for statistical computing, data analysis, and visualization. In this course, you'll learn everything you need to know to harness the full potential of R, from basic concepts to advanced techniques.


Here's an overview of what you can expect to learn:


  • Comments

  • Concatenate Elements

  • Data Types

  • Math

  • Strings

  • Escape Characters

  • Booleans or Logical Values

  • Operators

  • Nested If

  • AND OR Operators

  • For Loop

  • Nested Loops

  • Functions

  • Recursion

  • Lists

  • Matrices

  • Arrays

  • Data Frames

  • Factors

  • Line

  • Scatter Plot

  • Bar Charts

  • Introduction of Statistics

  • Data Set

  • Max and Min

  • Mean

  • Median

  • Mode



End of this course, you'll have the skills and confidence to tackle data analysis, visualization, and statistical modeling tasks using R, positioning yourself as a proficient R programmer. Join us on this exciting journey into the world of R programming, and let's unlock the full potential of data with R together!

Who this course is for:

  • Anyone Can Want To Learn R Programming Language
  • Data Analysts
  • Data Engineers
  • Statisticians
  • Software Engineering