Two-dimensional faceted plots
We are going to introduce three major ways to create faceted plots: seaborn.factorplot()
, seaborn.FacetGrid()
, and seaborn.pairplot()
. You might have seen some faceted plots in the previous chapter, when we talked about seaborn.lmplot()
. Actually, the seaborn.lmplot()
function combines seaborn.regplot()
with seaborn.FacetGrid()
, and the definitions of data subsets can be adjusted by the hue
, col
, and row
 parameters.
We are going to introduce three major ways to create faceted plots: seaborn.factorplot()
, seaborn.FacetGrid()
, and seaborn.pairplot()
. These functions actually work similarly to seaborn.lmplot()
in the way of defining facets.
Factor plot in Seaborn
With the help of seaborn.factorplot()
, we can draw categorical point plots, box plots, violin plots, bar plots, or strip plots onto a seaborn.FacetGrid()
by tuning the kind
 parameter. The default plot type for factorplot
is point plot. Unlike other plotting functions in Seaborn, which support a wide variety...