You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言中loess函数输出里的`s`是什么?是决定系数吗?

loess函数输出中的s:残差标准误,而非决定系数
  • loess函数返回结果中的s不是决定系数,它对应的是残差标准误,用来量化模型预测值与实际观测值之间的平均误差水平,数值越小表示模型拟合效果越优。

  • 以你提供的代码为例:

    model <- loess(cyl ~ disp, data = mtcars)
    model$s
    [1] 0.5679605
    

    这里输出的0.5679605就是该loess模型的残差标准误。

  • 若需要计算决定系数(R²),可以通过预测值与观测值的相关系数平方来得到,示例代码如下:

    cor(predict(model), mtcars$cyl)^2
    

内容的提问来源于stack exchange,提问作者Julien

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 04:04:53