R visualisation with ggplot2 - intermediate

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

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

  • @dawitzewde6654
    @dawitzewde6654 3 года назад +7

    I sincerely would like to say THANK YOU!!! You're simply amazing, and I now feel more comfortable plotting figures in R.

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

      Thank you for the kind words! :)

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

    This is a great begginers tutorial. by no means that was intermediate content

  • @lvcas9313
    @lvcas9313 3 года назад +3

    This playlist is mandatory for R beginners.
    I had a HARD TIME trying to build my first project because I did not know how tidyverse library works. Now I realize how simples it is si, how much code I write ahhaha. Now everything makes so much sense.
    The data manipulation takes so much time! And it is tempting to just go to excel do stuff
    Thank you!

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

    This is one of the best explanations for ggplot

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

    Oh gosh, that Esquisse package is a time saver. Thanks for the great content !

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

    I felt stuck for a few days and I am so glad I found you. Thank you very much for this amazing video

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

    I want to point out a think about the axis limits. It's preferable to use the fuction coord_cartesian() and chage the argument "ylim ="; that way it's not necesary to use a subset to plot the not displayed data and we avoid create warning messanges.

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

      That's a very good point, thank you Daniel! I only learned about that technique later on, and although the solution in the video will be acceptable for a point geometry, it will be more problematic with other geometries, e.g. removing an entire bar rather than cutting it when using geom_bar() or geom_col().
      Thanks again for pointing that out!

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

    Can't thank you enough for such a clear tutorial. I am going to binge the playlist.
    Bless also the person who created esquisse too. Lots of love from Haiti!

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

      Thank you so much for the kind words, Theodule! Glad it is helping :)

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

    Greetings from snowy Michigan and thank you for an extraordinary and thorough demonstration of best practices!

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

    Thank you for the learnings.

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

    Excellent tutorial. Great work

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

    You're an excellent teacher, thanks so much for everything!!

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

      Thank you for the kind words! :)

  • @user-jr1ld5or1v
    @user-jr1ld5or1v 2 года назад +1

    Thank you for the clear tutorial! Very helpful :)

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

    Amazing explanation! Thanks a ton !

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

    Very very helpful video. Thank you very much

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

    Too good brother.
    💞

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

    You rock.. very good explanation

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

    It helps a lot. Thank you for this brilliant tutorial

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

    You have mentioned that after you save a new project in R, some packages are already active in library. Not for older versions like 3.5.3.

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

      The base packages like base, stats, methods, graphics, utils... etc. should be loaded when a new R session is started, as they are essential to the basic functioning or R, which shouldn't be different between 3.5 and 3.6. Are you sure you can't see anything ticked in your list of packages, under the "System Library" heading? You might also have to refresh with the grey circle arrow in the top right of the panel.
      It is true however that none of the user-installed packages (e.g. ggplot2) should load when starting R / creating a new project.

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

    I love you sir

  • @HuyNguyen-rv9ge
    @HuyNguyen-rv9ge 3 года назад

    Thank you so much for very helpful tutorial. Do you have next presentations or tutorials at advanced?

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

      Huy Nguyen: glad you enjoyed it! If you are looking for more workshops, all our R videos are in our playlist: ruclips.net/p/PLmDEaZ20fWqCypV7S-trCPtVefHk4e0bU

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

    getting this error when opening esquisse : > esquisse:::esquisser()
    Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) :
    namespace ‘ellipsis’ 0.3.1 is already loaded, but >= 0.3.2 is required

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

      Hi Rajat! First, of all, try with a fresh R session (close and reopen RStudio).
      If that fails, try to update your packages, or reinstall the ellipsis package on its own. See if that fixes it (or reveals another problem).

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

    After downloading, when I click on colour picker, it gives an error
    Error in tag("head", list(...)) : argument is missing, with no default

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

      Hi Ramil! I'm not sure what the issue might be, but I would recommend the following: getting the latest version of R, getting the latest version of RStudio, and updating your packages. After restarting RStudio, see if the error persists. All the best!

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

    #Help, in the histogram that you produced, what count does the y axis represent? It shall be population ideally, but that is in millions and not in hundreds, so what does that y axis indicate there?

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

      Hi Rajat! The y axis in the histogram is a count of how many rows in the table fall in the corresponding bin. The idea of a histogram is to visualise the distribution of continuous data, therefore it divides the range into bins (i.e. the bars), and the height of the bar is "how many values fall in this section of the range".
      You can find a more detailed description of histograms on Wikipedia: en.wikipedia.org/wiki/Histogram

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

    ggplot

  • @SumitBasnet-so5tz
    @SumitBasnet-so5tz 2 года назад

    what to do if there is a 0 how do I change it to the NULL in the excel ?

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

      You can replace all zeros with NA values (that's how R usually deals with missing or invalid data in dataframes). This replacement by logical indexing should work (where "exp_df" is your dataframe): exp_df[exp_df == 0]

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

    I am not getting options in Addins, for me it's blank

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

      Did colourpicker install successfully? Which version of R and RStudio do you have? I'd also recommend restarting RStudio and checking again.