Using ggplot to create bar charts for 2 categorical variables. R programming for beginners.

Поділитися
Вставка
  • Опубліковано 1 гру 2024

КОМЕНТАРІ • 84

  • @kiwookkim_WookLab
    @kiwookkim_WookLab 3 роки тому +2

    haha always love it when you end with "don't do drugs, don't ever change". Fantastic resource for R beginners like myself, thank you!

  • @Ruostesieni
    @Ruostesieni 3 роки тому +8

    Absolutely love these videos of yours! Keep it up! Wanted to change away from SPSS to R for my doctoral thesis and your videos have given me the motivation AND means to do it.

  • @HomieCV
    @HomieCV 3 роки тому +1

    Currently doing my Google data analytics certificate and I really enjoy adding to my knowledge with these videos. kuddos on your teaching abilities.

    • @saradhiananth1613
      @saradhiananth1613 2 роки тому

      Bro, Is that analytics course free ?

    • @HomieCV
      @HomieCV 2 роки тому

      @@saradhiananth1613 I payed for it. I was able to finish it in two months by committing to 5-6 hours a day. I heard there is financial aid available but I am not sure how that works.

  • @moneeanalytics
    @moneeanalytics Місяць тому

    I'm taking my Msc. Statistics and am glad for your R videos
    Very instrumental. Keep up Sir

  • @MrRubyElf
    @MrRubyElf Рік тому

    Oh my god thank you so much, you have no idea how long I've been looking for how to separate the bars by different variables. You also made it clear what pipes are. Thank you!

  • @perpetuankeseifiemor6475
    @perpetuankeseifiemor6475 Рік тому

    Wow!!! Amazing video! R simplified!!! Am glad I came across this video! Makes R more interesting and understandable! Thank you so much!!🙏

  • @deeptimittal6547
    @deeptimittal6547 Рік тому

    Very nice explanation which is very easy to understand.

  • @edongoogle8290
    @edongoogle8290 3 роки тому +3

    My favourite channel! Please do an analysis of variance (ANOVA) test for three related data sets of different sizes, including numeric and categorical variables. That would be brilliant.

  • @ousmanelom6274
    @ousmanelom6274 3 роки тому

    The best teacher in R with you it become easy

  • @epeliloganimoce6651
    @epeliloganimoce6651 3 роки тому +1

    Great explanation: short, succinct and intuitive

  • @someone8116
    @someone8116 Рік тому +3

    Very informative video. Would suggest for a follow up video that includes adding error bars to the graph, as well as, significance indicators (previously calculated letters or asterisks) above each individual bar. This would be helpful in the cases where the is a single and 2 categorical variables.

  • @rileykent5670
    @rileykent5670 Місяць тому

    The jungle at the beginning is why I'm here!

  • @scr7968
    @scr7968 4 місяці тому

    Your videos are the best!

  • @theoshouse8215
    @theoshouse8215 2 роки тому

    THANK YOU. really helpful for my poli sci project AND this is making me want to get into R for its own sake

  • @dominiquebarrette9621
    @dominiquebarrette9621 2 роки тому

    Really excellent communicator bravo and thank you so much

    • @RProgramming101
      @RProgramming101  2 роки тому

      Thank you for the feedback, I really appreciate it!

  • @12fra12nk
    @12fra12nk Рік тому

    Hi dear, i tryed for hours did something like that in some seconds of video you explained exactly what i whant.
    thank you

  • @daameya
    @daameya 3 роки тому

    Excellent Video. It was very easy to understand and helpful to complete a class assignment. Big Thumps up.

  • @bbluca94
    @bbluca94 Рік тому

    Amazing videos, keep up!

  • @sushilojha5202
    @sushilojha5202 3 роки тому

    Thank you for making R easy to use😊

  • @JosephSila-t2e
    @JosephSila-t2e Рік тому

    I love this video.. Amazing!!

  • @leakopp6547
    @leakopp6547 Рік тому

    the 1 minute gave me a lot of hope :D

  • @Simba-The_Lion
    @Simba-The_Lion 2 роки тому

    Learning a lot here feels easier and understandable.

  • @syedatasneemfatima7062
    @syedatasneemfatima7062 3 роки тому

    Videos are great help ... thank you.

  • @abdulmusa6162
    @abdulmusa6162 3 роки тому

    Awesome many thanks for the update

  • @harikathi2089
    @harikathi2089 2 роки тому

    Super helpful! Thank you!

  • @GnarTank
    @GnarTank Рік тому

    I made a bar chart today. Thank you

  • @yogawithmichellejulie
    @yogawithmichellejulie 2 роки тому

    Thank you so much for explaining everything so well! You're a real life-safer :)

  • @theexpatteacher8255
    @theexpatteacher8255 3 роки тому +2

    Thanks so much for an awesome video. I really like using the pipe operator which, as you said, cuts down on creating more objects. My code is cleaner now and easier to follow.

  • @usleoru
    @usleoru 2 роки тому

    Very nice!

  • @ninafulep4707
    @ninafulep4707 Рік тому +2

    Amazing video! I don't know what I would've done without them, you make R actually fun! I was wondering, in which video do you talk about adding labels to amounts in a stacked barchart? thanks!

  • @dr.pervaizahmaddar9662
    @dr.pervaizahmaddar9662 3 місяці тому

    Thank you. How to add labels on top of each bar?

  • @jalepezo
    @jalepezo 3 роки тому

    thank you very much! precise and to the point

  • @kwetynasc4764
    @kwetynasc4764 3 роки тому +1

    Great videos! Could you post tutorials on Inferential statistics and Biostatistics with R?
    Much appreciated!

  • @Levy957
    @Levy957 2 роки тому

    love your content

  • @jerrynyameye1031
    @jerrynyameye1031 3 роки тому

    My favourite teacher of all time...love you sir keep up the good work
    I have a question and that is how do you visualise your data after cleaning...?
    I filtered a datafram and use mutate function to add new row to the datafram
    After which I wanted to use ggplot2 to visualise my data but it throwed an error message saying object not found thus the new row I created not found

  • @XploreBioinformatics
    @XploreBioinformatics Рік тому

    Can you please show how to add labels to the bar when we use position = "fill"?

  • @nurmuhammad2072
    @nurmuhammad2072 2 роки тому

    Sir, would you please make a video on Chi-square test in R? Your videos surely helped me import dataset in R and do further analysis.

    • @RProgramming101
      @RProgramming101  2 роки тому

      Hi Nur, Chi squared test in R video is to be published today. Hope all is well!

  • @Fly_maggot
    @Fly_maggot Рік тому

    Can I know how to overcome error bar overlap when producing a stacked bar chart ?

  • @anisoleanime2568
    @anisoleanime2568 3 роки тому

    Absolutely love the videos! How can I create a weekly schedule using ggplot2? Could you make a video on that?

  • @pukroy
    @pukroy Рік тому

    I got a problem in this starwars dataset
    here it is
    library(tidyverse)
    > View(starwars)
    > starwars %>%
    + filter(hair_color == "black") |
    + filter(hair_color == "brown") %>%
    + drop_na(sex) %>%
    +
    + ggplot(aes(hair_color, fill = sex))+
    + geom_bar(position = "dodge",
    + alpha= 0.5)+
    + labs(x= "Hair Colour",
    + y= "Number",
    + title = "Hair color of star wars")+
    + theme_bw()
    Error: object 'hair_color' not found
    #I don't know why "hair_color" can't find
    #may be its a big mistake by me
    #I have a big question
    please help

  • @rajendraregmi5407
    @rajendraregmi5407 Рік тому

    Hi
    I love your short and sweet videos, I am wondering how can I prepare Bar chart with more than one numerical variable?

  • @ricardoansantos
    @ricardoansantos 3 роки тому +1

    Another fascinating video!
    One question, can we used ggplot to perform graphing that are usually embedded in other packages? For instance, the age modelling package Bacon?

    • @RProgramming101
      @RProgramming101  3 роки тому +1

      Great question - I think so (but am now sure). Will see what I can find out)

  • @rileykent5670
    @rileykent5670 Місяць тому

    I followed this step by step and ran the code but it came back with "error: object 'sex' not found". Any idea what went wrong for me?

  • @tarkbugraasc2446
    @tarkbugraasc2446 3 роки тому

    Can you explain the reason why nonlinear regression crashes due to the use of unreasonable initial guesses of coefficients?

  • @ahmed007Jaber
    @ahmed007Jaber 2 роки тому

    i have this set that has numeric variable and two categorical variables. I did everything fine except the legend is done in gradient colour fashion; scale of colour and values while it should be 2 categories either 0 or 1, any ideas?
    db %>% ggplot(aes(x = age, group= loan_default, fill = loan_default)) +
    + geom_boxplot(alpha=0.7)+facet_wrap(~ employment_type)+coord_flip()

    • @draprincesa01
      @draprincesa01 2 роки тому

      same here ....it´s a factor !!! just put before your variable the word factor and perentesis for example
      for variable a und b
      db %>%
      filter(a %in% c('1','2','3')) %>%
      drop_na(b) %>%
      ggplot(aes(factor(b)))+
      geom_bar(aes(fill=factor(b)),alpha=0.5)+
      facet_wrap(~ a)+
      theme_bw()+
      theme(panel.grid.major=element_blank(),
      panel.grid.minor=element_blank(),
      legend.position='none')+
      labs(title = 'titel',
      x='Transport',
      y='count')

  • @jababnamgay6366
    @jababnamgay6366 3 роки тому

    My bar plot in ggplot shows NA although there in no NA or missing value in my data. How do I solve it sir

  • @andreferreira7873
    @andreferreira7873 2 роки тому

    If I have data where the are 3 columns ( one is a factor and the other two are numeric values) can i do a bar chart with 2 categorical variables ? for example the x-variable is the name of people of the study and y-variable have the values of the other two colums which are the heights of two diferent years

  • @sitinabilah7954
    @sitinabilah7954 2 роки тому

    Can u explain how to do Non MultiDimensional Scaling using R please.

  • @omerzahoorchughtai7089
    @omerzahoorchughtai7089 3 роки тому

    I have to create a bar chart which shows cost of different machines per year.lets say the years are 2018,2019,2020. How can I plot the chart with the data available.

  • @splham
    @splham 6 місяців тому

    how can i get a personal class from you?

  • @zafarsongs
    @zafarsongs Рік тому

    I need to understand basic the Name of my parameter Can i use " AD+CD-BD_love"???

  • @zhenhuahuang291
    @zhenhuahuang291 3 роки тому

    Can you create one for ANN using R Keras?

  • @StockSpotlightPodcast
    @StockSpotlightPodcast 3 роки тому

    LEGEND

  • @DK-sm5wf
    @DK-sm5wf 5 місяців тому

    the explanation in regrads to the equal signs threw ,e a bit off, ususally "=" means youa ssing a value, since you want to filter an assignment would be pointless hence you want to access the assigned value of said variable which you do with "==" but the logic in regards the what to do comes from the filter function, so attributing the "if" to the "==" may be not 100% correct as the actualy filtering happens through said function, you simply check the value with the "==" and decide according to the defined logic.

  • @Rehan1824
    @Rehan1824 3 роки тому

    First one

  • @bijayamanandhar3890
    @bijayamanandhar3890 Рік тому

    Hello, you should not use the noisy musical background in a short and important academic video, it spoils your presentation, please remove.

  • @TheMagikG
    @TheMagikG Рік тому

    Doesn't work...

  • @RProgramming101
    @RProgramming101  2 місяці тому

    Get my FREE cheat sheets for R programming and statistics (including transcripts of these lessons) here: www.learnmore365.com/pages/membership-r-programming-data-visualization-and-research-methods

  • @aliqzakry834
    @aliqzakry834 Рік тому

    Why are you always using tidyverse? It's so infuriating. I'm not here to learn tidyverse. I'm here to learn R

    • @Ben-fk1dl
      @Ben-fk1dl Рік тому

      Bro what😂 you have to load in what codes you’re going to use and tidyverse is the most common