首页 > 解决方案 > 绘制两种不同类型的图(Seaborn,FacetGrid)

问题描述

所以我一直在研究一个数据集,并且必须绘制我想与 Seaborn 并排绘制的图。不幸的是,使用 FacetGrid 函数,我只能在彼此旁边绘制相同的类型。

我希望你们能帮我解决我的问题,并提前谢谢你们

第一个情节 [第二个情节[2]

标签: pythonmatplotlibseaborn

解决方案


不要使用catplot()which 是每次创建新 FacetGrid的图形级函数barplot(),而是使用底层轴级函数和pointplot()

IE:

fig, (ax1, ax2) = plt.subplots(1,2)
sns.barplot(..., ax=ax1)
sns.pointplot(..., ax=ax2)

推荐阅读