我有一个具有权力关系的数据集(如下)。(Y =aX^b)
Excel 和 xmgrace 中的功率拟合为我提供了几乎相同的拟合值。(0.993 的 R^2)Y = 215.47 X^0.812
但是,当我尝试 R 的 nls() 函数时,我得到了不同的值。另外,它不计算 R^2,因为它在统计上不合理。
但是,如果我取对数,我可以做一个 lm() 并得到 0.993 的 R^2。如何重现使用 R..R nls() 不正确的幂拟合产生的值 excel 和 xmgrace ?
Drift Time Mass_Independent CS
2.32 407.3417277
2.32 419.1267553
2.81 503.9859708
2.92 501.0465281
3.78 640.9024985
4.00 688.7906761
4.48 776.3958584
5.67 918.9991003
6.05 949.4448047
6.86 993.9763311
6.86 1064.539603
6.97 1041.422648
7.94 1112.407393
8.42 1183.070416
9.23 1302.622263
9.29 1291.525748