小编典典

如何在Seaborn中叠加两个图形?

python

如何在Seaborn中叠加两个图形?我的数据中有两列,我希望它们在同一图中。如何保存两个图形的标签。


阅读 519

收藏
2020-12-20

共1个答案

小编典典

在单个轴上运行的seaborn函数可以作为一个参数。

例如,文档seaborn.kdeplot包括:

ax : matplotlib axis, optional
    Axis to plot on, otherwise uses current axis

因此,如果您这样做:

df = function_to_load_my_data()
fig, ax = plt.subplots()

然后,您可以执行以下操作:

seaborn.kdeplot(df['col1'], ax=ax)
seaborn.kdeplot(df['col2'], ax=ax)
2020-12-20