代码之家  ›  专栏  ›  技术社区  ›  Cranjis

如何在熊猫中保存lmplot

  •  1
  • Cranjis  · 技术社区  · 6 年前

    对于Reg Plot,这是有效的:

    sns_reg_plot = sns.regplot(x="X", y="y", data=df)
    sns_reg_fig = sns_reg_plot.get_figure()
    sns_reg_fig.savefig(path)
    

    但是对于lm plot,我得到一个错误:

    sns_lm_plot = sns.lmplot(x="X", y="y", hue="hue", data=df)
    ..
        sns_lm_fig = sns_lm_plot.get_figure()
    AttributeError: 'FacetGrid' object has no attribute 'get_figure'
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Sreekiran A R    6 年前

    只需删除.get\u数字行

        sns_im_plot = sns.lmplot(x="X", y="y",hue="hue" data=df)
        sns_im_plot.savefig(path)