【发布时间】:2020-04-09 22:30:16
【问题描述】:
使用stat_smooth(method="gls") 在 plotnine 中很容易获得数据的线性最佳拟合。但是,我不知道如何将系数导出到最佳拟合线或 R2 值。 R中的ggplot有一个stat_regline_equation()函数可以做到这一点,但我在plotnine中找不到类似的工具。
目前,我正在使用statsmodels.formula.api.ols 来获取这些值,但在 plotnine 中必须有更好的方法。
PS:我是所有编码的新手。
【问题讨论】:
-
stat_regline_equation()不是 ggplot 函数,而是来自 ggpubr 扩展,所以我不希望它成为 plotnine 的一部分。如果您有使用statsmodels.formula.api.ols的工作替代品,您可能希望在此处发布它以指导其他用户,也许有人会为您改进它。
标签: python-3.x linear-regression plotnine