R for Data Science - R Programming for Beginners in 6 Hours

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 242

  • @salyndiaye7238
    @salyndiaye7238 4 года назад +336

    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 !!!!!

  • @g.o.graphics2343
    @g.o.graphics2343 11 месяцев назад +4

    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

  • @uw_celio
    @uw_celio Год назад +1

    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!

  • @AliBaBa-ol3cj
    @AliBaBa-ol3cj 8 месяцев назад +1

    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.🙏

  • @jehushaphat
    @jehushaphat 4 года назад +52

    This is the clearest and least confusing R tutorial I've found on RUclips. Thank you!

    • @pslee16
      @pslee16 3 года назад

      agree

    • @ritiksaxena5499
      @ritiksaxena5499 2 года назад

      Ya totally agreed

    • @fury1920
      @fury1920 2 года назад

      @@ritiksaxena5499 hello are you a data scientist?

  • @MOHIT836
    @MOHIT836 6 дней назад +1

    Man, u r a legend, u taught R way better than my college teacher. Lots of love

  • @AdityaGupta-rd5ul
    @AdityaGupta-rd5ul 4 года назад +12

    It is the best way for learning the basics of R Programming. Fantastic teaching. Highly recommend this course to others. Respect Sir.

  • @Shubhams_Globe_Trek
    @Shubhams_Globe_Trek 3 года назад +4

    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

  • @samuelochieng2582
    @samuelochieng2582 2 месяца назад

    This video has remained my best R tutorial ever, the foundation of my success in R Programming! Excellent work Syed 👏👏👏

  • @akshaychauhan7601
    @akshaychauhan7601 4 года назад +7

    Best R Tutorial on YT for anyone looking to start

  • @acru518
    @acru518 3 года назад +1

    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

  • @emmanuelemma2373
    @emmanuelemma2373 Месяц назад +1

    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!"

  • @apurvapatel659
    @apurvapatel659 4 года назад +5

    Good tutorial....
    Just now at 4:11:32 ..
    Will complete soon after lunch 😅

  • @rebeccaagaya8103
    @rebeccaagaya8103 3 года назад +1

    This is the best R video I have watched . Thank you so much

  • @Chubby0aka
    @Chubby0aka 4 года назад +15

    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.

    • @Softlect
      @Softlect  4 года назад +4

      You're very welcome!

    • @amitdangase3368
      @amitdangase3368 3 года назад +1

      @@Softlect sir is this video complete all concept of R for business analyst??

  • @anurag17091977
    @anurag17091977 3 года назад +2

    Excellent work. Appreciate your hard work. I really love this video. Learned complete R from scratch from this video.

  • @krutikeshjavir2835
    @krutikeshjavir2835 4 года назад +3

    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.

    • @Softlect
      @Softlect  4 года назад +1

      You are very welcome

  • @lyanisitti9378
    @lyanisitti9378 8 месяцев назад

    This is the best and simplest tutorial ever

  • @shusma4069
    @shusma4069 3 года назад +1

    The longest tutorial I have ever completed. Thank you.

  • @vigneshd7721
    @vigneshd7721 3 года назад

    best video of r programme in RUclips👏👏👏👏

  • @hubertg7100
    @hubertg7100 3 года назад

    This tutorial is like an R list that is you concatenate many atomic elements to create a visual, engaging and enriching masterpiece. Many Thanks!

  • @winifredgyang9975
    @winifredgyang9975 6 месяцев назад

    Thank you so much for this lesson. I have been looking for a simple lesson on R. This is the best Sir.

  • @richardvarnie
    @richardvarnie 9 месяцев назад

    Sir, thank you so much!!! This tutorial is one of the best online tutorial for R programming...

  • @routhuaravind6006
    @routhuaravind6006 3 года назад +1

    thank for your time to make this kind of detailed video about "r", its truly useful !

  • @shivanimundle6518
    @shivanimundle6518 3 года назад +2

    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.

    • @study6406
      @study6406 3 года назад

      hi!! did you finish the course? What else sources did you use for learning R?

  • @jakirajam
    @jakirajam 4 года назад

    It is really nice video for Beginners, who Just start to Learn R course .Nice explanation

  • @imAkkie5
    @imAkkie5 3 года назад

    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.

  • @asifahussain899
    @asifahussain899 2 года назад +1

    I can't thank u enough Sir ..
    May God bless u

  • @ShahidIqbal-sq7bf
    @ShahidIqbal-sq7bf 4 года назад +2

    the most helpful video on R for beginners u r just awesome

    • @Softlect
      @Softlect  4 года назад +1

      Glad you think so!

  • @Rahul-dk1pk
    @Rahul-dk1pk 4 года назад

    Too good .it's really helpful who wants to start to learn R .

  • @kennedyodoyo1458
    @kennedyodoyo1458 4 года назад +3

    Well done job, you have made R learning enjoyable especially for beginners like me

    • @Softlect
      @Softlect  4 года назад +1

      Thank you very much!

  • @Vikaaash
    @Vikaaash 3 года назад

    Hats off to you SIR ... very clear and crisp video. Many thanks for sharing this Video

  • @arwaelnasri3901
    @arwaelnasri3901 Год назад

    Thanks a lot. Well organized, clear, simple and informative 👍

  • @1Eagler
    @1Eagler 4 года назад +3

    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 .

  • @nb2460
    @nb2460 2 года назад

    Awesome Video for a beginner.

  • @pros-and-cons
    @pros-and-cons 4 года назад +3

    Really clear. Good graphics. Thank you!

    • @Softlect
      @Softlect  4 года назад +2

      Thanks for watching! You're welcome!

  • @hemantsharma17
    @hemantsharma17 2 года назад

    Done finally !!!! Thanks CodingPly 🙂

  • @mohsinsiddiqui7162
    @mohsinsiddiqui7162 4 года назад +2

    Love from Nepal Sir,
    Great way of teaching
    Easy explanation 🤩❤️👍👍

  • @gabrielodiase7357
    @gabrielodiase7357 2 года назад

    Amazing job you have done. Makes learning easy and simple

  • @sharanyasrivastava649
    @sharanyasrivastava649 4 года назад +6

    Amazing Video sir. Can u also add more into it about the Statistics section and Hypothesis Testing?

  • @orueuropeanyathra
    @orueuropeanyathra 4 года назад +1

    The perfect and best video that i ever seen.. Thank you

  • @feelingless-is-meaningless4654
    @feelingless-is-meaningless4654 2 года назад

    Commendable job, Dear Sir!

  • @abubakariyushawu1790
    @abubakariyushawu1790 4 года назад +1

    Thank you so very much. This video has given me the sense of R programming. I'm now ready to learn

    • @Softlect
      @Softlect  4 года назад +1

      Glad it was helpful!

  • @GuilhermeFahd
    @GuilhermeFahd 3 года назад

    Done! Thank you very much, prof!

  • @y.sreddy8887
    @y.sreddy8887 Год назад

    Iam RSDO, working in APSSDC... Really great👍👍

  • @NathaShiv
    @NathaShiv 3 года назад +1

    Thank you for this course!
    your way of teaching is just amazing!
    Please do Sql + R+ PowerBI or Tableau integration course too.

  • @luyu4923
    @luyu4923 3 года назад

    This course is so helpful. 😊 Thank you so much!

  • @ranaarslan6938
    @ranaarslan6938 3 года назад

    I found a great tutorial...
    i cannot explain in words thanks a loooooot

  • @multiplier007
    @multiplier007 4 года назад +2

    Sir you have given a great explanation
    But you didn't tell how to input from a user

  • @three_d1640
    @three_d1640 3 года назад

    Thank you very very much, God bless You Sir.

  • @vizibathla2119
    @vizibathla2119 4 года назад +1

    Thank you very much. Nice explanation of R for beginners.

  • @sanjaisrao484
    @sanjaisrao484 2 года назад

    Thank you very much for your wonderful explanation

  • @oharahamilton2
    @oharahamilton2 3 года назад

    Thank you so much for the great videos!

  • @dhwajaltrivedi2837
    @dhwajaltrivedi2837 4 года назад +3

    Great tutorial! loved it.

  • @ramachandranmn1
    @ramachandranmn1 4 года назад +2

    Excellent Explanation !

  • @charlychen4904
    @charlychen4904 4 года назад +1

    great tutorial, sincere thanks!!

  • @shreyapandey4326
    @shreyapandey4326 2 года назад

    Thank you so much sir... Great video

  • @ramachandran2023
    @ramachandran2023 4 года назад

    more informative and easy to follow

  • @imAkkie5
    @imAkkie5 3 года назад

    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.

  • @AshisRaj
    @AshisRaj 3 года назад

    excellent explaination

  • @Otaku__San
    @Otaku__San 4 года назад +1

    Thanks for the video!! Very well explained .

    • @Softlect
      @Softlect  4 года назад +1

      You are welcome!

  • @ihtishamulhaq3553
    @ihtishamulhaq3553 3 года назад

    Thank you sir for the most helpful video

  • @ihsandag7405
    @ihsandag7405 4 года назад

    All my compliments to the probably best R course for a beginner!!! Thanks a lot!

  • @aasthadaga6706
    @aasthadaga6706 4 года назад +1

    This vedio is amazing... Sir please make vedio on financial analysis using R

  • @vincenttanoe7134
    @vincenttanoe7134 4 года назад

    Excellent tutorial !

  • @rakeshthakur-nd5sk
    @rakeshthakur-nd5sk 4 года назад +1

    Awesome video, thank you so much.

  • @statisticstime4734
    @statisticstime4734 4 года назад +1

    Excellent!

  • @CipherKilledit
    @CipherKilledit 4 года назад +2

    Daaaaamn! Keep it up!

    • @Softlect
      @Softlect  4 года назад +1

      Thanks! Will do!

  • @sourav7413
    @sourav7413 4 года назад

    Thanks bro .....good one tutorial

  • @ravishanker3909
    @ravishanker3909 4 года назад

    Mr Syed, good

  • @MrAffway
    @MrAffway 4 года назад +1

    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.

  • @oliverf2924
    @oliverf2924 4 года назад

    Thank you very much, very helpful

  • @kundakurade5556
    @kundakurade5556 3 года назад

    Excellent

  • @m.j8284
    @m.j8284 3 года назад

    very good thanks

  • @manasranjan3554
    @manasranjan3554 4 года назад

    Very nice video Sir. Thank you

  • @socialcomplexitydinocarpen6372
    @socialcomplexitydinocarpen6372 4 года назад

    Thank you very much, sir!

  • @vishalborase5506
    @vishalborase5506 2 года назад

    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

  • @SanjayKshetri
    @SanjayKshetri 4 года назад

    This is amazing!

  • @nacanaborelwende1013
    @nacanaborelwende1013 4 года назад

    Very useful! thank you very much

    • @Softlect
      @Softlect  4 года назад

      Glad to hear that!

  • @dassad9777
    @dassad9777 2 года назад +1

    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.

  • @dassad9777
    @dassad9777 2 года назад +1

    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) )

  • @aravind9985680453
    @aravind9985680453 3 года назад

    thanks for the video

  • @bhekithembamzobe4820
    @bhekithembamzobe4820 4 года назад

    Excellent tutorial

    • @Softlect
      @Softlect  4 года назад

      Thank you! Cheers!

  • @AshisRaj
    @AshisRaj 3 года назад

    Sir you are awesome

  • @onlymathstutorialpoint
    @onlymathstutorialpoint 3 года назад +1

    Hi sir.... Your explanation is very easy to understand... Can you provide sample project with R programming.

    • @onlymathstutorialpoint
      @onlymathstutorialpoint 3 года назад

      Hi sir... is Your material is enough to get real time experience... If not could you please post real time scenarios using R.

  • @biblisabatti10
    @biblisabatti10 7 месяцев назад

    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

  • @rohitkharat106
    @rohitkharat106 4 года назад +1

    Please make videos on SQL for Data science

  • @JofIdeas
    @JofIdeas 4 года назад

    Thank you sir🙏

  • @karthikeyanshanmugam9502
    @karthikeyanshanmugam9502 4 года назад

    Thank you very much🙏🙏🙏

    • @Softlect
      @Softlect  4 года назад

      You're most welcome

  • @TheUncorn
    @TheUncorn 2 года назад

    Thanq Sir

  • @sachindivakar632
    @sachindivakar632 4 года назад +1

    I M LEARNING R - TO create Periodogram ,Spectral analysis so as to Find cycles in stock prices

    • @bashydee4936
      @bashydee4936 3 года назад

      😂😂 good luck , but aint gonna get you anywhere, only way to beat the market consistently is by cheating and breaking the law brother

    • @sachindivakar632
      @sachindivakar632 3 года назад

      @@bashydee4936 I got Break Through Bro.

    • @bashydee4936
      @bashydee4936 3 года назад

      @@sachindivakar632 wish you the best

  • @subhash5122
    @subhash5122 4 года назад

    It's free and awesome

  • @charlesodongo2093
    @charlesodongo2093 4 года назад

    simply the best

  • @miteshraul3896
    @miteshraul3896 4 года назад

    thankyou so much

  • @vishwassingh8863
    @vishwassingh8863 4 года назад +1

    3:21:45

  • @md.umarfaruk7658
    @md.umarfaruk7658 11 месяцев назад

    Lovely 💚💚💚

  • @paulsunil117
    @paulsunil117 3 года назад

    Error: arrange() failed at implicit mutate() step.
    * Problem with `mutate()` input `..1`.
    x object 'confirmed' not found
    i Input `..1` is `confirmed`.

  • @bodwiser100
    @bodwiser100 3 года назад +1

    Watch at 1.5X

  • @aa4734
    @aa4734 4 года назад

    Plz provide full material on datascience and let me know if you are providing any online classes for datascience. Thanks&Regards

  • @sarthakagarwal31
    @sarthakagarwal31 2 года назад

    Sir, Does the video has use of aggregate, jitter and all types of functions?