python 三个变量-分面

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 可以将两个变量的标签分别放到图表右方和上方

在这里插入图片描述

发布了185 篇原创文章 · 获赞 6 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/JackLi31742/article/details/104999772