我想对我的数据用R进行曲线拟合,已知模拟的曲线函数形式,但是用nls进行拟合需要输入接近于真实值的初始参数,试了很多次都没有找到合适的初始值,不知道有没有自动设置初始值的方法。我的数据如下:
> AboveTotal.Sta
Ages Mean SE
1 4 79.42901 7.379697
2 14 41.36253 3.829142
3 27 27.08145 1.508416
4 50 40.83646 2.934623
5 70 58.32525 4.152785
6 90 42.09720 2.253872
7 150 78.52783 8.053809
8 200 82.71314 14.222500
拟合函数形式为:Mean ~ f - a * Ages ^ b * exp(c * Ages ^ d)
Above.L
Ages MeanL
1 4 0.6747873
2 14 4.8623125
3 27 22.5467945
4 50 35.6964418
5 70 52.7166837
6 90 38.5930478
7 150 68.0790772
8 200 74.5357431
拟合函数形式为: MeanL ~ a * (1 - exp(b * Ages)) ^ c
恳请各位大神帮帮忙