I'm a Nigerian, I took interest in learning R programming a few weeks ago. I've come across several tutorials. Honestly, this is the most easiest and simplest way to learn R. Thank you. I've subscribed to your channel and hope to make the most of our learning this course through you
In 2023, I am watching this and I can't even thank you enough for clearly teaching this! Thank you so much!!!! I highly recommend this course and for a small tip, don't watch everything at once, choose a section to watch and then practice first and so on...it's much easy and fun!
Easily the best base R video out.there. Would strongly recommend anyone just starting with R to use this clip, even though they are learning R via the Tidyverse. Thank yiu very much sir.🙏
0:00 About this course 0:10 What is R ? Why R? 2:09 Installation 5:35 R Studio Installation 7:29 R Studio Interface 11:18 First R Program 14:47 Basic Mathematical Operations 24:55 Variables 33:03 Basic Data Types 40:59 Variable assignment 45:34 Comments 46:44 Relational Operators 50:28 Logical Operators 54:45 Sequences 1:04:24 Replicate Function 1:08:05 Control Structures 1:09:36 If, if-else, else if 1:16:27 Ifelse() function 1:20:00 For loops 1:25:10 While loops 1:30:10 Repeat loops 1:35:08 Break next statements 1:38:27 Functions 1:39:35 User Defined Functions 1:54:48 Function Returning Multiple Values 1:57:20 Inline Functions 1:59:13 Vectors 2:14:08 Vector Indexing 2:24:12 Matching Operator 2:27:08 Vector Arithmetic 2:32:42 Vector Methods 2:36:06 Vector Coercion 2:41:22 Logical vector 2:48:55 Factors 2:51:37 Mathematical Functions in R 2:59:16 Random Numbers in R 3:00:59 Matrix 3:07:57 Matrix diag() 3:11:18 Matrix Naming Rows & Columns 3:14:34 Matrix indexing 3:22:30 Matrix rbind() & cbind() Functions 3:27:52 Matrix operations 3:32:39 Matrix Specific Functions 3:36:39 Lists 3:42:15 Lists Indexing 3:47:23 Lists Subset Operator 3:50:20 Lists Concatenation 3:52:51 Dataframes 3:54:46 Creating Dataframes 3:58:42 Dataframe indexing 4:05:57 Dataframes subset() function 4:11:11 Dataframes rbind() & cbind() 4:15:34 Dataframes edit() function 4:18:44 Missing data 4:27:45 Dataframes Importing Data from Text Files 4:32:24 Dataframes Importing Data from CSV Files 4:34:23 Dataframes Importing Data from RDS Files 4:36:03 Dataframes Importing Data from Internet 4:38:30 Dataframes Importing Data from Clipboard 4:41:13 Dataframes Exporting Data to CSV Files 4:44:11 dplyr Package 4:46:37 dplyr select() function 4:53:33 dplyr filter() function 4:56:59 dplyr arrange() function 5:00:51 dplyr rename() function 5:04:53 dplyr mutate() function 5:08:08 dplyr group_by() function 5:10:36 dplyr Pipe Operator 5:15:02 Bar Graphs 5:19:57 Horizontal Bar Graphs 5:23:06 Stacked Bar Plots 5:29:50 Histogram 5:33:17 Scatter Plots 5:35:45 Line Graphs 5:36:57 Box Plots 5:39:24 Multiple Plots in Layout
Thank you for this highly informative video! Your clear and straightforward explanation made R programming much more accessible. Great job - I’m excited to see more tutorials like this in the future!"
This was so awesome. You explain the content very simply, from the very beginning. I had no idea on how to start learning R program, but I think I invest my time on the best teaching lesson for R for a beginner. Thanks a lot and please do more videos.
Very grateful to you sir for putting it together so clearly for beginners to understand the fundamentals. R was taught at a Perfect speed for someone who had no coding experience. Thank you very much.
Hello Sir, I am only halfway through the video but it is so insightful and knowledgeable that I feel obliged to appreciate the effort that went into making this. Everything has been explained so keenly and precisely, this is one of the most helpful videos I've ever come across. Thank you so much.
At 1:52:00 if you want to use default parameter at first and then positional parameter at secont use mysum(,5), this will take 1st default parameter and then 5 will be assignes to second argument and then third default parameter will be automatically asigned as per main function.
Funny, but I implemented most of the table functions in C++ back in the 1989 - for a project in signaling that needed array multpilication, divisions, inversions, etc .
Thanks a lot for this video! You uploaded the data sets, just as a suggestion, how about uploading a script which includes everything you discussed in this tutorial.
the most useful "r" course so far! i am doing this just after finishing the "google data analytics course". is below code correct ?x0, "Number is Positive", ifelse( x
25:50 underscore _ in variable names is good practice, dot . is really not a good practice, because dot between objects means you use objects method or objects inner variable. That makes a big confusion.
0:10 What is R ? Why R?
2:09 Installation
5:35 R Studio Installation
7:29 R Studio Interface
11:18 First R Program
14:47 Basic Mathematical Operations
24:55 Variables
33:03 Basic Data Types
40:59 Variable assignment
45:34 Comments
46:44 Relational Operators
50:28 Logical Operators
54:45 Sequences
1:04:24 Replicate Function
1:08:05 Control Structures
1:09:36 If, if-else, else if
1:16:27 Ifelse() function
1:20:00 For loops
1:25:10 While loops
1:30:10 Repeat loops
1:35:08 break next statements
1:38:27 Functions
1:39:35 User Defined Functions
1:54:48 Function Returning Multiple Values
1:57:20 Inline Functions
1:59:13 Vectors
2:14:08 Vector Indexing
2:24:12 Matching Operator
2:27:08 Vector Arithmetic
2:32:42 Vector Methods
2:36:06 Vector Coercion
2:41:22 Logical vector
2:48:55 Factors
2:51:37 Mathematical Functions in R
2:59:16 Random Numbers in R
3:00:59 Matrix
3:07:57 Matrix diag()
3:11:18 Matrix Naming Rows & Columns
3:14:34 Matrix indexing
3:22:30 Matrix rbind() & cbind() Functions
3:27:52 Matrix operations
3:32:39 Matrix Specific Functions
3:36:39 Lists
3:42:15 Lists Indexing
3:47:23 Lists Subset Operator
3:50:20 Lists Concatenation
3:52:51 Dataframes
3:54:46 Creating Dataframes
3:58:42 Dataframe indexing
4:05:57 Dataframes subset() function
4:11:11 Dataframes rbind() & cbind()
4:15:34 Dataframes edit() function
4:18:44 Missing data
4:27:45 Dataframes Importing Data from Text Files
4:32:24 Dataframes Importing Data from CSV Files
4:34:23 Dataframes Importing Data from RDS Files
4:36:03 Dataframes Importing Data from Internet
4:38:30 Dataframes Importing Data from Clipboard
4:41:13 Dataframes Exporting Data to CSV Files
4:44:11 dplyr Package
4:46:37 dplyr select() function
4:53:33 dplyr filter() function
4:56:59 dplyr arrange() function
5:00:51 dplyr rename() function
5:04:53 dplyr mutate() function
5:08:08 dplyr group_by() function
5:10:36 dplyr Pipe Operator
5:15:02 Bar Graphs
5:19:57 Horizontal Bar Graphs
5:23:06 Stacked Bar Plots
5:29:50 Histogram
5:33:17 Scatter Plots
5:35:45 Line Graphs
5:36:57 Box Plots
5:39:24 Multiple Plots in Layout
ENJOY !!!!!
How did you find this tutorial? Was it easy to understand? Thank you for this!
thank you
Thank you
Thanks for summarizing all the topics
Thank you very much
I'm a Nigerian, I took interest in learning R programming a few weeks ago. I've come across several tutorials. Honestly, this is the most easiest and simplest way to learn R. Thank you. I've subscribed to your channel and hope to make the most of our learning this course through you
In 2023, I am watching this and I can't even thank you enough for clearly teaching this! Thank you so much!!!! I highly recommend this course and for a small tip, don't watch everything at once, choose a section to watch and then practice first and so on...it's much easy and fun!
Easily the best base R video out.there. Would strongly recommend anyone just starting with R to use this clip, even though they are learning R via the Tidyverse.
Thank yiu very much sir.🙏
This is the clearest and least confusing R tutorial I've found on RUclips. Thank you!
agree
Ya totally agreed
@@ritiksaxena5499 hello are you a data scientist?
Man, u r a legend, u taught R way better than my college teacher. Lots of love
It is the best way for learning the basics of R Programming. Fantastic teaching. Highly recommend this course to others. Respect Sir.
0:00 About this course
0:10 What is R ? Why R?
2:09 Installation
5:35 R Studio Installation
7:29 R Studio Interface
11:18 First R Program
14:47 Basic Mathematical Operations
24:55 Variables
33:03 Basic Data Types
40:59 Variable assignment
45:34 Comments
46:44 Relational Operators
50:28 Logical Operators
54:45 Sequences
1:04:24 Replicate Function
1:08:05 Control Structures
1:09:36 If, if-else, else if
1:16:27 Ifelse() function
1:20:00 For loops
1:25:10 While loops
1:30:10 Repeat loops
1:35:08 Break next statements
1:38:27 Functions
1:39:35 User Defined Functions
1:54:48 Function Returning Multiple Values
1:57:20 Inline Functions
1:59:13 Vectors
2:14:08 Vector Indexing
2:24:12 Matching Operator
2:27:08 Vector Arithmetic
2:32:42 Vector Methods
2:36:06 Vector Coercion
2:41:22 Logical vector
2:48:55 Factors
2:51:37 Mathematical Functions in R
2:59:16 Random Numbers in R
3:00:59 Matrix
3:07:57 Matrix diag()
3:11:18 Matrix Naming Rows & Columns
3:14:34 Matrix indexing
3:22:30 Matrix rbind() & cbind() Functions
3:27:52 Matrix operations
3:32:39 Matrix Specific Functions
3:36:39 Lists
3:42:15 Lists Indexing
3:47:23 Lists Subset Operator
3:50:20 Lists Concatenation
3:52:51 Dataframes
3:54:46 Creating Dataframes
3:58:42 Dataframe indexing
4:05:57 Dataframes subset() function
4:11:11 Dataframes rbind() & cbind()
4:15:34 Dataframes edit() function
4:18:44 Missing data
4:27:45 Dataframes Importing Data from Text Files
4:32:24 Dataframes Importing Data from CSV Files
4:34:23 Dataframes Importing Data from RDS Files
4:36:03 Dataframes Importing Data from Internet
4:38:30 Dataframes Importing Data from Clipboard
4:41:13 Dataframes Exporting Data to CSV Files
4:44:11 dplyr Package
4:46:37 dplyr select() function
4:53:33 dplyr filter() function
4:56:59 dplyr arrange() function
5:00:51 dplyr rename() function
5:04:53 dplyr mutate() function
5:08:08 dplyr group_by() function
5:10:36 dplyr Pipe Operator
5:15:02 Bar Graphs
5:19:57 Horizontal Bar Graphs
5:23:06 Stacked Bar Plots
5:29:50 Histogram
5:33:17 Scatter Plots
5:35:45 Line Graphs
5:36:57 Box Plots
5:39:24 Multiple Plots in Layout
This video has remained my best R tutorial ever, the foundation of my success in R Programming! Excellent work Syed 👏👏👏
Best R Tutorial on YT for anyone looking to start
Yes i am looking to do it rigorously
Syed I am eternally indepthed to you. From a zero in programming now I already a coder. Hats of to your simple and detailed video
Thank you for this highly informative video! Your clear and straightforward explanation made R programming much more accessible. Great job - I’m excited to see more tutorials like this in the future!"
Good tutorial....
Just now at 4:11:32 ..
Will complete soon after lunch 😅
This is the best R video I have watched . Thank you so much
This was so awesome. You explain the content very simply, from the very beginning. I had no idea on how to start learning R program, but I think I invest my time on the best teaching lesson for R for a beginner. Thanks a lot and please do more videos.
You're very welcome!
@@Softlect sir is this video complete all concept of R for business analyst??
Excellent work. Appreciate your hard work. I really love this video. Learned complete R from scratch from this video.
Very grateful to you sir for putting it together so clearly for beginners to understand the fundamentals.
R was taught at a Perfect speed for someone who had no coding experience.
Thank you very much.
You are very welcome
This is the best and simplest tutorial ever
The longest tutorial I have ever completed. Thank you.
Did u make notes .?
Can u send me your notes if u have made 🙏 plz
best video of r programme in RUclips👏👏👏👏
This tutorial is like an R list that is you concatenate many atomic elements to create a visual, engaging and enriching masterpiece. Many Thanks!
Thank you so much for this lesson. I have been looking for a simple lesson on R. This is the best Sir.
Sir, thank you so much!!! This tutorial is one of the best online tutorial for R programming...
thank for your time to make this kind of detailed video about "r", its truly useful !
Hello Sir, I am only halfway through the video but it is so insightful and knowledgeable that I feel obliged to appreciate the effort that went into making this. Everything has been explained so keenly and precisely, this is one of the most helpful videos I've ever come across. Thank you so much.
hi!! did you finish the course? What else sources did you use for learning R?
It is really nice video for Beginners, who Just start to Learn R course .Nice explanation
At 1:52:00 if you want to use default parameter at first and then positional parameter at secont use mysum(,5), this will take 1st default parameter and then 5 will be assignes to second argument and then third default parameter will be automatically asigned as per main function.
I can't thank u enough Sir ..
May God bless u
the most helpful video on R for beginners u r just awesome
Glad you think so!
Too good .it's really helpful who wants to start to learn R .
Well done job, you have made R learning enjoyable especially for beginners like me
Thank you very much!
Hats off to you SIR ... very clear and crisp video. Many thanks for sharing this Video
Thanks a lot. Well organized, clear, simple and informative 👍
Funny, but I implemented most of the table functions in C++ back in the 1989 - for a project in signaling that needed array multpilication, divisions, inversions, etc .
Awesome Video for a beginner.
Really clear. Good graphics. Thank you!
Thanks for watching! You're welcome!
Done finally !!!! Thanks CodingPly 🙂
Love from Nepal Sir,
Great way of teaching
Easy explanation 🤩❤️👍👍
Amazing job you have done. Makes learning easy and simple
Amazing Video sir. Can u also add more into it about the Statistics section and Hypothesis Testing?
The perfect and best video that i ever seen.. Thank you
Commendable job, Dear Sir!
Thank you so very much. This video has given me the sense of R programming. I'm now ready to learn
Glad it was helpful!
Done! Thank you very much, prof!
Iam RSDO, working in APSSDC... Really great👍👍
Thank you for this course!
your way of teaching is just amazing!
Please do Sql + R+ PowerBI or Tableau integration course too.
This course is so helpful. 😊 Thank you so much!
I found a great tutorial...
i cannot explain in words thanks a loooooot
Sir you have given a great explanation
But you didn't tell how to input from a user
Thank you very very much, God bless You Sir.
Thank you very much. Nice explanation of R for beginners.
Most welcome!
Thank you very much for your wonderful explanation
Thank you so much for the great videos!
Great tutorial! loved it.
Thanks so much!
Excellent Explanation !
Thank you!
great tutorial, sincere thanks!!
Thank you so much sir... Great video
more informative and easy to follow
10:01:15, if we add L after any number it will be considered as integer form instead of double.
10 is double 10L is integer.
Yes
excellent explaination
Thanks for the video!! Very well explained .
You are welcome!
Thank you sir for the most helpful video
All my compliments to the probably best R course for a beginner!!! Thanks a lot!
This vedio is amazing... Sir please make vedio on financial analysis using R
Excellent tutorial !
Awesome video, thank you so much.
Our pleasure!
Excellent!
Daaaaamn! Keep it up!
Thanks! Will do!
Thanks bro .....good one tutorial
Mr Syed, good
Thanks a lot for this video! You uploaded the data sets, just as a suggestion, how about uploading a script which includes everything you discussed in this tutorial.
Thank you very much, very helpful
Excellent
very good thanks
Very nice video Sir. Thank you
Most welcome
Thank you very much, sir!
the most useful "r" course so far! i am doing this just after finishing the "google data analytics course". is below code correct ?x0, "Number is Positive", ifelse( x
This is amazing!
Very useful! thank you very much
Glad to hear that!
25:50 underscore _ in variable names is good practice, dot . is really not a good practice, because dot between objects means you use objects method or objects inner variable. That makes a big confusion.
52:50 can we think how can we make XOR Gate using and, or and not? It will be AND( OR (x.y) , !AND(x,y) )
thanks for the video
Excellent tutorial
Thank you! Cheers!
Sir you are awesome
Hi sir.... Your explanation is very easy to understand... Can you provide sample project with R programming.
Hi sir... is Your material is enough to get real time experience... If not could you please post real time scenarios using R.
I'm here in 2024, i wanna learn data science with R. Do you things I can still rely on this course (4 years ago) for my journey? Thanks
Please make videos on SQL for Data science
Thank you sir🙏
Thank you very much🙏🙏🙏
You're most welcome
Thanq Sir
I M LEARNING R - TO create Periodogram ,Spectral analysis so as to Find cycles in stock prices
😂😂 good luck , but aint gonna get you anywhere, only way to beat the market consistently is by cheating and breaking the law brother
@@bashydee4936 I got Break Through Bro.
@@sachindivakar632 wish you the best
It's free and awesome
simply the best
You're welcome!
thankyou so much
3:21:45
Lovely 💚💚💚
Error: arrange() failed at implicit mutate() step.
* Problem with `mutate()` input `..1`.
x object 'confirmed' not found
i Input `..1` is `confirmed`.
Watch at 1.5X
Plz provide full material on datascience and let me know if you are providing any online classes for datascience. Thanks&Regards
Which country you are from ?
Sir, Does the video has use of aggregate, jitter and all types of functions?