我如何设置' R的线性回归斜率?

时间:2017-09-16 04:10:13

标签: r

基于文献物种丰富度=动物体重^ -0.75。我使用我的数据进行了线性回归,得到了非常接近的结果,即y = -0.57 x + 4.63。但是,我还想检查斜率= -0.75的线性回归线是如何的。我可以使用我的数据集,然后排序'设置'当我在R?

中调用summary命令时,slope(x)等于-0.75

我的代码是:

    x = c(2.1,2.3,2.5,2.7,2.9,3.1,3.3,3.5,3.7,3.9,4.1,4.3,4.5,4.7,4.9,5.1,5.3,5.5,5.7,
  5.9,6.1,6.3,6.5,6.7,6.9,7.1,7.3,7.5,7.7,7.9)

    y = c(3.05, 2.95, 2.97, 2.98, 2.84, 2.85, 2.83, 2.71, 2.64, 2.62, 2.58, 2.37, 2.26, 2.17, 2.00, 1.88, 1.75, 1.62, 1.36, 1.30, 1.08, 1.20, 0.90, 0.30, 0.70, 0.30, 0.48, 0.00, 0.30, 0.00)

    fit = lm(y ~ x)

    coef(fit)

    (Intercept)           x 
    4.6302377  -0.5727809 

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以按照here说明使用offset()功能。