Bar charts and Histograms using ggplot in R

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • To create a bar chart or histogram using ggplot is easy. Bar charts (or bar graphs) are used to visualise a single categorical variable. Histograms are used to visualise a single numeric variable. Ggplot2 is a powerful package used for data visualisation in R programming. So if you're into data science, statistics or any other quantitative analysis and you're learning to use R, then I recommend that you learn ggplot. This is part of the series: R programming for beginners. ggplot is sometimes referred to as ggplot2

ความคิดเห็น • 73

  • @RProgramming101
    @RProgramming101  ปีที่แล้ว +1

    Get my FREE cheat sheets for R programming and statistics (including transcripts of these lessons) here: www.learnmore365.com/courses/rprogramming-resource-library

  • @jacoposangiovanni
    @jacoposangiovanni 2 หลายเดือนก่อน

    I have no words, these lessons get better and better from one another. The way you explain every concept, and the way in which you remark every important information is simply astonishing. I'm learning my way in R and ggplot at a surprising speed all thanks to you.
    Again, no words. Keep up and thank you for your work.

    • @RProgramming101
      @RProgramming101  หลายเดือนก่อน +1

      thank you so much for the lovely feedback - MUCH appreciated :)

  • @LiahBrussolo
    @LiahBrussolo 3 ปีที่แล้ว +4

    Very clear explanation of the meaning of each bit of code, thank you!

  • @Pontustilrem
    @Pontustilrem 3 ปีที่แล้ว +3

    Thanks for a great lesson. Any possibility of showing how to extract data for doing a chisquare test in R?

  • @skyxu8634
    @skyxu8634 3 ปีที่แล้ว

    this video is help for me!! I'm a year 3 unverisity students, this semester I have a data analysis course and that was really hard for me. looking for video about using R to inference the data~ Thanks!!

  • @bangsdidik123
    @bangsdidik123 3 ปีที่แล้ว

    Superb

  • @Николай-щ2ц7з
    @Николай-щ2ц7з 3 ปีที่แล้ว

    Will you talk about spatial analysis?

  • @StockSpotlightPodcast
    @StockSpotlightPodcast 3 ปีที่แล้ว +9

    Incredible intro! Keep the videos coming and would love to see more videos on organizing the bars by frequency since that is typically how senior management wants to see the data visualized

  • @kumarsatyam1173
    @kumarsatyam1173 3 ปีที่แล้ว +6

    Amazing videos on ggplot. I really love the passion with which you teach. Goes to show how much you enjoy this!

  • @carmenwhitehouse9825
    @carmenwhitehouse9825 2 ปีที่แล้ว +6

    Fantastic videos, you have made my life a lot easier. Could you perhaps create a video on how to create contingency tables, unless I have missed it. We use them quite often in epidemiology.

  • @meronghirmay4960
    @meronghirmay4960 ปีที่แล้ว +5

    Frankly, one of the best tutorials for R. Thank you for making Visualization with R very easy.

    • @RProgramming101
      @RProgramming101  ปีที่แล้ว +1

      Wow - what a nice thing to say (thanks!!)

  • @lupaitaliana
    @lupaitaliana 7 หลายเดือนก่อน

    Very nice video! I have a question about the dependent variable. Which one is automatically chosen by gglpot for this data frame? There is no specification of the y ais, so I wonder how can I get ggplot to select the “right one”.

  • @JoshGuilbert
    @JoshGuilbert 11 หลายเดือนก่อน

    Is there a way easy way to pool count data by week but label by month?
    So if count data of the number of red cars seen in a parking lot each day, the plot you end up with is 56 bars, each bar is a 7 days but the tick marks at the bottom are for the start of each month.

  • @bping123
    @bping123 3 ปีที่แล้ว +3

    Thanks Greg - just subscribed. Hopefully we will have a steady stream of content as you are an excellent educator!

  • @missbeekay9938
    @missbeekay9938 3 ปีที่แล้ว +1

    I wish you could help me right now. This R Studio is tough!

  • @tbaerg
    @tbaerg 3 ปีที่แล้ว +1

    fantastic video. I'm quite guilty of being over enthusiastic with my drop_na; so this was a great reminder. Kudos!

  • @mariapapanikolaou7038
    @mariapapanikolaou7038 3 ปีที่แล้ว +1

    You're great and inspiring!! You help a lot! But... could you please tell what code I should add so that the number of cases in the y axis is not presented in scientific form?

  • @AmerikiDork
    @AmerikiDork 2 ปีที่แล้ว +2

    I love these videos. This makes R seem very intuitive and user friendly.

  • @V39167
    @V39167 3 ปีที่แล้ว +1

    This is so so helpful, I wasn't aware of being careful about which NAs I'm dropping. I got introduced to the pipe operator in some of your previous videos and I'm just loving it!! I agree that it's really nice to use the pipe operator with ggplot. Thanks for the great videos!!

  • @ilovezac_
    @ilovezac_ 4 หลายเดือนก่อน

    You're the worst bro, i learnt nothing!!

  • @lukeskinner6877
    @lukeskinner6877 3 ปีที่แล้ว +2

    Thank you for these videos they are very well explained at a great pace, please keep making more!

  • @alifarooq1464
    @alifarooq1464 ปีที่แล้ว

    ggsave doesn't work now, any solution

  • @gsbarlow4
    @gsbarlow4 10 หลายเดือนก่อน

    Do you have a video on a Pareto Chart already?

  • @石矻
    @石矻 ปีที่แล้ว

    how to plot bar and scatter in the one pictrue?

  • @吴建-i5y
    @吴建-i5y 3 ปีที่แล้ว +1

    Awesome looking forward to more videos thanks a lot

  • @madwilli3205
    @madwilli3205 ปีที่แล้ว

    For some reason I don't get the scale on the y axis, I double checked my code and it looks like I included everything. But anyway thanks for these videos, feel like I am getting the hang of it little by little.

  • @minhashussain7722
    @minhashussain7722 2 ปีที่แล้ว

    In my laptop the piped in %>% function can't work. Error: unexpected SPECIAL in "%>%" comes always

  • @SamadAli-rf1un
    @SamadAli-rf1un 2 ปีที่แล้ว

    Thanks Greg for the amazing video on ggplot in R Studio, I likes to know can i pass multiple variables in drop_na like drop_na(vore, sleep_rm) or do i have to use %>% and then use drop_na(sleep_rm) in next line. also likes to know that ggplot() is a function from tidyverse package and ggplot2 is a pakcage in tidyverse.

  • @apdcarson4490
    @apdcarson4490 2 ปีที่แล้ว

    i've been running the exact same code for 6 hours now, too many errors. Cant get past vore.

  • @rodolfodelgadillocastaneda9722
    @rodolfodelgadillocastaneda9722 2 ปีที่แล้ว

    EXCELENTE , ME GUSTARÍA QUE LO HICIERAS USANDO ANOVA …… MUCHAS GRACIAS POR LA APORTACIÓN

  • @patrickrankin184
    @patrickrankin184 ปีที่แล้ว

    Thank you for all the great videos

    • @RProgramming101
      @RProgramming101  ปีที่แล้ว

      I'm glad you enjoyed the video! Your positive feedback means a lot to me.

  • @me_shristythapa5667
    @me_shristythapa5667 ปีที่แล้ว

    histogram 12:22

  • @bkarim7349
    @bkarim7349 3 ปีที่แล้ว

    Thanks Greg - I really appreciate your videos. very good content and excellent presentation. good contunation

  • @hirashahzad2816
    @hirashahzad2816 3 ปีที่แล้ว

    please make a video on ChAMP: 450k Chip Analysis Methylation Pipeline

  • @faisala.alghazwi8502
    @faisala.alghazwi8502 3 ปีที่แล้ว

    I think it's time for me to get back and learn R. you sure seem to explain well for beginners. Subscribed

  • @kirghizcha
    @kirghizcha 2 ปีที่แล้ว

    Greg martin ggplot 2 variables

    • @zephirinsomda473
      @zephirinsomda473 2 ปีที่แล้ว

      Very good presentation. I would like to get some command that can allow us to get slide by slide using frequencies of two categorical variable. Thank ahead

  • @sammytw1129
    @sammytw1129 2 ปีที่แล้ว +1

    thanks. you made it a lot easier.

  • @JoseGonzalezUwU
    @JoseGonzalezUwU 3 ปีที่แล้ว

    Muy buen video me encanto, explicas las cosas de una manera tan sencilla, un saludo desde Argentina

  • @gustavkrogsbygaard3254
    @gustavkrogsbygaard3254 3 ปีที่แล้ว

    I might have missed something, but it looks like you're plotting the hours 'awake' and calling that axis 'Total sleep'. What am I missing, or did you perhaps mistake the two?

    • @gustavkrogsbygaard3254
      @gustavkrogsbygaard3254 3 ปีที่แล้ว

      If I were to be cheeky, I'd say you might have needed a bit more sleep! But your videos are great, thanks a lot.

  • @ninafulep4707
    @ninafulep4707 ปีที่แล้ว

    great video! how do you reorder the order of the barchart?

  • @fridab6082
    @fridab6082 3 ปีที่แล้ว

    your videos are so useful for getting started! thank you!!

  • @sajedehrastgoo2142
    @sajedehrastgoo2142 3 ปีที่แล้ว

    great and useful video on ggplot. thanks a lot.

  • @karmawangmo6157
    @karmawangmo6157 2 ปีที่แล้ว

    The video is great. Do you have video on GLMM? Will be great to have as I am a beginner

  • @mibo747
    @mibo747 2 ปีที่แล้ว

    Many thanks for IDEAL presentation

  • @FitnessAndLifeWithLaShelle
    @FitnessAndLifeWithLaShelle ปีที่แล้ว

    You've answered 50 questions that were floating around in my head in the first 6mins of the video! God bless!

  • @poonamsingh312
    @poonamsingh312 3 ปีที่แล้ว

    This is very helpful video. Thank you !!

  • @parkjiji6701
    @parkjiji6701 3 ปีที่แล้ว

    thank u for this video, it's really helpful
    waiting for u're news video

  • @shivmanidubey3119
    @shivmanidubey3119 3 ปีที่แล้ว

    please please make some more videos on statistics using ggplot2!!!!

  • @lindasturm-flores6752
    @lindasturm-flores6752 3 ปีที่แล้ว

    Thanks for another good lesson in R.
    I would like to see a video on ANOVA in R. Thanks again!

  • @Trafficfromsky
    @Trafficfromsky 3 ปีที่แล้ว

    Great content

  • @TheMISBlog
    @TheMISBlog 3 ปีที่แล้ว

    Very Useful, Thanks

  • @araque9789
    @araque9789 2 ปีที่แล้ว

    INCREDIBLE VIDEOS!!!! AMAZING

  • @veroniquemigue7985
    @veroniquemigue7985 3 ปีที่แล้ว

    Thank you Greg!

  • @H0tinNYC
    @H0tinNYC 3 ปีที่แล้ว

    Awesome!