Seaborn JointGrid | Understanding the jointplot vs jointgrid and the seaborn jointgrid axis

Поділитися
Вставка
  • Опубліковано 21 лип 2024
  • Learn about the seaborn JointGrid in this Python seaborn tutorial video. I begin by explaining what is the joint grid and how it compares to the FacetGrid, the PairGrid, and jointplot vs jointgrid. We talk about the joint distribution area as well as the two marginal distributions. Then I show you a code demonstration so that you can make your own seaborn joint grid. We use the jointgrid plot method as well as the plot_joint and plot_marginals syntax. I also show you how to put multiple different plots on your JointGrid by referencing the seaborn JointGrid axes properties like jointgrid ax_joint and ax_marg_x and ax_marg_y. I also walk through a demonstration of using jointgrid hue to show categorical variables. Finally, I show you how you can style your seaborn Python JointGrid at the JointGrid level or for the individual subplots or with the JointGrid methods.
    0:00 What is the JointGrid?
    0:43 Code Basics with .plot()
    5:04 Joint and Marginal Plots and Axes
    9:39 Hue for Categoricals
    11:10 Styling
    14:19 BLOOPERS: How many times does a UA-camr fix their hair??
    Github CODE:
    github.com/kimfetti/Videos/bl...
    Related VIDEOS:
    Seaborn jointplot - • Seaborn jointplot | Wh...
    Seaborn PairGrid - • Seaborn PairGrid | Com...
    Seaborn FacetGrid - • Seaborn FacetGrid | Ho...
    Full Intro to Seaborn PLAYLIST -- • Intro to Seaborn
    #seaborn #dataviz
  • Наука та технологія

КОМЕНТАРІ • 31

  • @AndresGonzalez-hn6mz
    @AndresGonzalez-hn6mz 3 роки тому

    Amazing work! I found you yesterday and I already mainlined all 24 episodes of the sns tutorial. Now on to the rest of the channel.

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

      Nice - so glad you are enjoying my videos! Hope you like the other topics as well 😄

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

    Very thorough explanation! Thank you so much - this video series is extremely valuable!

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

      Oh thank you! I love making this type of video - so very happy to hear that it's also useful!

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

    it is very nice lesson of learning python

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

    Great tutorial serie, thanks!

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

    Amazing videos!

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

    Great explanation 👌.. thank you 😊

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

    Awesome explanation as always 👍😀

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

    Amazing video, thanks!!!!!! ❤❤

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

    Thank you so much ma'am you really explain it very well. Please update vedio on machine learning also

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

    Is it possible to add axis labes for the marginals?

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

    Why does the y-axis disappear from the top left plot when you pass the corner=True argument? Is there a way to get it back?

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

    How to do the axex reverse here

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

    I'd like to tell you that you are good, but I suspect you already know. Thanks a lot for your awesome tutorials!

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

      Why thank you! 💁 Very much appreciated.

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

    Thank you for the videos. They are very helpful. Can you please show how to make Contour Plots. I am an engineer and we make Speed Contour plots of a highway from simulation models. It would be nice to automate the process. Thank you!

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

      I can provide an example data set if you need.

    • @KimberlyFessel
      @KimberlyFessel  2 роки тому +1

      Great suggestion! I've been working with matplotlib pyplot to do some contour plots lately - that's plt.contour() and also plt.contourf() for a filled in contour plot. You can also make contour levels using seaborn's KDEplot like I demoed here (ua-cam.com/video/DCgPRaIDYXA/v-deo.html). Will definitely consider making a dedicated video about contours in the future 😄

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

    Hello...could you make a video on how to create a secondary-axis.

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

    How to use marginal tick ?

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

    Hello!
    How can we add data labels for each point?

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

      Hi! Great question. I would use matplotlib on top of the seaborn plot; specifically the function plt.text(). You'll just need to pass in the position and string to use for each point. My video about text may help you (ua-cam.com/video/NBYzSaTbodM/v-deo.html), and I actually have a video coming up about a library called "adjustText" that will allow you to automatically adjust the position of your text labels so that they don't overlap. 😄

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

    hi Kimberly... can we just become friends ?

  • @code2compass
    @code2compass 3 місяці тому

    Why on the earth would she has so fewer views...
    People spend so much time on useless stuff and would simply ignore gold mines like this on UA-cam

    • @KimberlyFessel
      @KimberlyFessel  3 місяці тому +1

      Right?! 😂 Thanks for that and thanks for watching!