楼主: 小丑鱼~
4695 5

[问答] 非线性回归中family=guassian("inverse")是什么意思? [推广有奖]

  • 0关注
  • 0粉丝

初中生

57%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
222 点
帖子
7
精华
0
在线时间
20 小时
注册时间
2013-5-2
最后登录
2016-8-26

楼主
小丑鱼~ 发表于 2015-8-6 11:49:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在做非线性回归的时候,拟合函数是f(x,(k,vm))=1/(1/vm+k/vm*1/x),线性化后为1/f(x,(k,vm))=b0+b1*1/x
在R中的代码:lm1 <- glm(y~I(1/x), data=df, family=guassian("inverse"));  summary(lm1)
哪位大神能给我解释一下,family=guassian("inverse")是什么意思呢?还有为什么这里的回归formula写的不是1/y~I(1/x)呢?
二维码

扫码加我 拉你入群

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

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

关键词:inverse Family 是什么意思 GUASS 非线性回归 family

沙发
lww1993 发表于 2015-8-7 17:23:11
你在做广义线性回归的时候,需要连接函数。而family=guassian("inverse")代表的是你的数据服从逆高斯分布,采用的连接函数是1/mu^2.mu是数据的期望。y~I(1/x)代表的是以y为因变量,1/x为自变量。
没有见到你的数据,但是lm(1/y~I(1/x),data=df)就可以了。此时假定的是1/y是服从标准高斯分布的。
已有 1 人评分论坛币 收起 理由
admin_kefu + 25 热心帮助其他会员

总评分: 论坛币 + 25   查看全部评分

藤椅
小丑鱼~ 发表于 2015-8-8 09:09:39
lww1993 发表于 2015-8-7 17:23
你在做广义线性回归的时候,需要连接函数。而family=guassian("inverse")代表的是你的数据服从逆高斯分布, ...
谢谢大神~明白鸟~

板凳
rosenbloog 发表于 2015-8-8 09:37:49
y是gaussian,那1/y不就是inverse gaussian了吗?

报纸
lww1993 发表于 2015-8-8 11:42:59
小丑鱼~ 发表于 2015-8-8 09:09
谢谢大神~明白鸟~
不客气~

地板
lww1993 发表于 2015-8-8 11:43:40
rosenbloog 发表于 2015-8-8 09:37
y是gaussian,那1/y不就是inverse gaussian了吗?
你可以看看R帮助文档中的参考文献

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 19:50