| [`__init__`](#seaborn.JointGrid.__init__"seaborn.JointGrid.__init__")(x, y[, data, height, ratio, space, …]) | Set up the grid of subplots. |
| `annotate`(func[, template, stat, loc]) | Annotate the plot with a statistic about the relationship. |
| [`plot`](seaborn.JointGrid.plot.html#seaborn.JointGrid.plot"seaborn.JointGrid.plot")(joint_func, marginal_func[, annot_func]) | Shortcut to draw the full plot. |
| [`plot_joint`](seaborn.JointGrid.plot_joint.html#seaborn.JointGrid.plot_joint"seaborn.JointGrid.plot_joint")(func, **kwargs) | Draw a bivariate plot of <cite>x</cite> and <cite>y</cite>. |
| [`plot_marginals`](seaborn.JointGrid.plot_marginals.html#seaborn.JointGrid.plot_marginals"seaborn.JointGrid.plot_marginals")(func, **kwargs) | Draw univariate plots for <cite>x</cite> and <cite>y</cite> separately. |
> This must take a 1d array of data as the first positional argument, it must plot on the “current” axes, and it must accept a “vertical” keyword argument to orient the measure dimension of the plot vertically.