对于regplot,这是有效的:
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 绘图,我收到错误:
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'
最佳答案
只需删除 .get_figure 行
sns_im_plot = sns.lmplot(x="X", y="y",hue="hue" data=df)
sns_im_plot.savefig(path)
关于python - 如何在 pandas 中保存 lmplot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51152776/