楼主: panxiaozhe
9085 8

[菜鸟求助]R的非线性回归以及绘图 [推广有奖]

  • 0关注
  • 0粉丝

博士生

53%

还不是VIP/贵宾

-

TA的文库  其他...

R资料

威望
0
论坛币
1656 个
通用积分
270.3109
学术水平
13 点
热心指数
13 点
信用等级
10 点
经验
25561 点
帖子
110
精华
0
在线时间
431 小时
注册时间
2007-9-21
最后登录
2020-11-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
给出两组数据,即W(i)以及L(i),用W=a*L^b进行非线性回归,得出参数a和b,同时得出相关系数;在其散点图上添加趋势线
小弟初学R,还望高人指点迷津,谢谢帮助
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:非线性回归 线性回归 非线性 高人指点 指点迷津 求助 菜鸟 绘图 非线性回归

沙发
vrooadk 发表于 2009-9-18 23:52:42 |只看作者 |坛友微信交流群
# see if this helps a little
plot(L,W, type="p", pch=16)
model <- nls(W~a*L^b, start=list(a=a.start.value, b=b.stat.value))
lv <- seq(min(L), max(L), length=30)
wv<-predict(model,list(L=lv))
lines(lv,wv)
已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
panxiaozhe + 1 + 1 + 1 精彩帖子
yahoocom + 20 精彩帖子

总评分: 经验 + 20  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
panxiaozhe 发表于 2009-9-19 17:57:04 |只看作者 |坛友微信交流群
谢谢你vrooadk,我叫潘晓哲,很高兴能跟你学到东西 2# vrooadk

使用道具

板凳
panxiaozhe 发表于 2009-9-19 18:08:44 |只看作者 |坛友微信交流群
l w
59 4
59 4
60 5
60 5
60 6
61 4
62 4
62 4
62 4
62 5
62 6
63 4
63 6
63 6
64 5
64 5
65 4
63 4
65 4
92 8
92 9
92 9
92 9
93 8
94 7
95 8
95 10
95 10
95 10
96 10
96 12
97 12
98 10
98 10
100 10
100 10
100 10
100 10
68 4
68 5
68 6
68 6
69 4
70 4
70 5
70 6
71 4
72 4
73 4
73 4
73 4
73 4
73 4
73 5
74 4
74 5
74 5
74 5
74 5
74 8
90 8
90 9
90 9
91 8
91 8
91 9
92 8
92 9
92 9
92 9
93 8
94 7
95 8
95 10
95 10
95 10
96 10
96 12
97 12
98 10
98 10
100 10
100 10
100 10
100 10
100 11
100 13
102 11
102 11
102 13
104 11
104 13
104 13
105 12
105 12
105 13
105 15
105 15
105 20
108 14
110 14
110 14
110 15
110 15
112 15
112 17
113 14
114 15
115 16
115 18
117 17
118 18
118 20
120 18
120 18
120 18
120 18
120 20
120 21
120 21
120 23
121 21
122 15
122 20
122 23
123 21
123 22
80 6
80 6
80 6
80 7
80 7
80 7
80 8
81 6
81 6
81 6
81 7
82 5
82 5
82 5
82 6
82 6
82 7
82 7
83 5
83 5
83 6
83 6
83 6
83 7
83 9
84 6
126 27
127 25
128 20
128 24
128 25
128 25
128 25
128 27
128 28
129 20
129 30
130 21
130 21
130 22
130 22
130 22
130 22
130 22
130 22
130 22
130 23
125 18
125 20
125 20
125 21
125 21
125 21
125 21
125 22
125 22
125 22
126 27
127 25
128 20
128 24
128 25
128 25
128 25
128 27
128 28
129 20
129 30
130 21
130 21
130 22
130 22
130 22
130 22
130 22
130 22
125 25
125 25
75 5
75 7
75 8
76 4
76 4
76 7
77 5
77 5
77 5
77 5
77 6
77 6
78 4
78 5
78 5
78 5
78 5
78 5
78 6
78 6
78 7
79 5
80 5
80 6
80 6
80 6
80 6
80 7
80 7
80 7
126 26
126 27
127 25
128 20
128 24
128 25
128 25
128 25
128 27
128 28
129 20
129 30
130 21
130 21
88 8
89 6
89 7
89 8
90 6
90 7
90 7
90 7
90 7
90 7
90 7
90 7
90 8
75 7
75 8
76 4
76 4
76 7
77 5
77 5
77 5
77 5
81 6
81 6
81 7
82 5
82 5
82 5
82 6
82 6
82 7
82 7
83 5
83 5
83 6
83 6
83 6
83 7
83 9
84 6
84 6
84 6
84 6
84 7
84 7
84 7
84 9
84 11
85 6
85 6
85 6
85 6
85 6
85 6
85 7
85 7
85 7
85 7
85 7
86 5
86 6
87 6
87 6
87 7
87 8
88 7
88 7
88 8
88 8
rd<-read.delim("hui.txt")
l<-rd$l
w<-rd$w
plot(l,w, type="p", pch=16)
model <- nls(w~a*l^b, start=list(a=a.start.value, b=b.start.value))
lv <- seq(min(l), max(l), length=30)
wv<-predict(model,list(L=lv))
lines(lv,wv)
我照着你说的做了,不过还是没添加上趋势线,我想再请教一下 2# vrooadk

使用道具

报纸
vrooadk 发表于 2009-9-24 04:31:22 |只看作者 |坛友微信交流群
sorry! just saw it today.
When I tried it, it worked. did you choose your starting values for a and b?
# I used this, the starting values are randomly choosen, at least this code give me some points and a #line.  
l=c(59,59,60,60,60,61,62)
w=c(4,4,5,5,6,4,4)
plot(l,w)
model<-nls(w~a*l^b,start=list(a=.5,b=1))
lv=seq(min(l),max(l),length=10)
wv<-predict(model,list(l=lv))
lines(lv,wv)

使用道具

地板
panxiaozhe 发表于 2009-11-4 18:08:45 |只看作者 |坛友微信交流群
5# vrooadk
谢谢(实在对不起,这些日子一直在实验室里忙,刚看到回复)

使用道具

7
新叶_转角 发表于 2013-5-28 14:45:59 |只看作者 |坛友微信交流群
请问a,b的值是怎么取出来的?

使用道具

8
李荣华 发表于 2016-4-6 10:19:42 |只看作者 |坛友微信交流群
vrooadk 发表于 2009-9-18 23:52
# see if this helps a little
plot(L,W, type="p", pch=16)
model
惺惺相惜谢谢谢谢

使用道具

9
李荣华 发表于 2016-4-6 10:20:59 |只看作者 |坛友微信交流群
新叶_转角 发表于 2013-5-28 14:45
请问a,b的值是怎么取出来的?
a b别太奇怪就好了,只要能拟合出来,a b取值多少都可以。只要能拟合出来,a b取值不影响结果。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-9 12:18