g = sb.FacetGrid(data = df, col = 'cat_var1', size = 4)
g.map(sb.boxplot, 'cat_var2', 'num_var2')
#col_wrap每一行的数量
g = sb.FacetGrid(data = df, col = 'cat_var2', row = 'cat_var1', size = 2.5,margin_titles = True,col_wrap=3)
g.map(plt.scatter, 'num_var1', 'num_var2')
设置 margin_titles = True 可以将两个变量的标签分别放到图表右方和上方