x, y, hue : names of variables in data
Inputs for plotting long-form data. See examples for interpretation.
data : DataFrame
Long-form (tidy) dataset for plotting. Each column should correspond to a variable, and each row should correspond to an observation.
row, col : names of variables in data, optional
Categorical variables that will determine the faceting of the grid.
col_wrap : int, optional
“Wrap” the column variable at this width, so that the column facets span multiple rows. Incompatible with a row facet.
estimator : callable that maps vector -> scalar, optional
Statistical function to estimate within each categorical bin.
ci : float or “sd” or None, optional
Size of confidence intervals to draw around estimated values. If “sd”, skip bootstrapping and draw the standard deviation of the observations. If None, no bootstrapping will be performed, and error bars will not be drawn.
n_boot : int, optional
Number of bootstrap iterations to use when computing confidence intervals.
units : name of variable in data or vector data, optional
Identifier of sampling units, which will be used to perform a multilevel bootstrap and account for repeated measures design.
order, hue_order : lists of strings, optional
Order to plot the categorical levels in, otherwise the levels are inferred from the data objects.
row_order, col_order : lists of strings, optional
Order to organize the rows and/or columns of the grid in, otherwise the orders are inferred from the data objects.
kind : string, optional
The kind of plot to draw (corresponds to the name of a categorical plotting function. Options are: “point”, “bar”, “strip”, “swarm”, “box”, “violin”, or “boxen”.
height : scalar, optional
Height (in inches) of each facet. See also: aspect.
aspect : scalar, optional
Aspect ratio of each facet, so that aspect * height gives the width of each facet in inches.
orient : “v” | “h”, optional
Orientation of the plot (vertical or horizontal). This is usually inferred from the dtype of the input variables, but can be used to specify when the “categorical” variable is a numeric or when plotting wide-form data.
color : matplotlib color, optional
Color for all of the elements, or seed for a gradient palette.
palette : palette name, list, or dict, optional
Colors to use for the different levels of the hue variable. Should be something that can be interpreted by color_palette(), or a dictionary mapping hue levels to matplotlib colors.
legend : bool, optional
If True and there is a hue variable, draw a legend on the plot.
legend_out : bool, optional
If True, the figure size will be extended, and the legend will be drawn outside the plot on the center right.
share{x,y} : bool, ‘col’, or ‘row’ optional
If true, the facets will share y axes across columns and/or x axes across rows.
margin_titles : bool, optional
If True, the titles for the row variable are drawn to the right of the last column. This option is experimental and may not work in all cases.
facet_kws : dict, optional
Dictionary of other keyword arguments to pass to FacetGrid.
kwargs : key, value pairings
Other keyword arguments are passed through to the underlying plotting function.