全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 数据分析与数据挖掘
3836 16
2017-08-10
数据如下:
方程1的y值       方程1的x值   方程2的y值       方程2的x值
3850        0.277847         4172.085        0.362624
3720        0.283384  4082.04        0.372396
3640        0.298322         3731.865        0.373424
3690        0.325443         3616.808        0.382082
3540        0.346137         3596.798        0.391451
3320        0.368671         3576.788        0.398412
2890        0.38591         3511.755        0.407776
3600        0.303361         4062.03               0.373329
3680        0.317675         4002                0.382012
3570        0.340337         3831.915        0.385263
3740        0.361282  3561.78                 0.400973
3620        0.372792         3711.855        0.417243
3790        0.399431         3501.75                0.426157
3280        0.40971         3451.725        0.433431
3640        0.319557         4047.023        0.378004
4160        0.324882         3916.958        0.387675
3870        0.336318         3816.908        0.407329
3640        0.369675         3996.998        0.412365
3510        0.381388         3741.87                0.421373
3280        0.407922         3501.75                0.434906
3400        0.431569         3356.678        0.444835
这两组数据可以分别用一个一元回归方程表示。
通过检验发现,这两组数据建立的模型斜率无显著差异,截距有显著差异,所以请问这两个模型能否用一个模型来表示(斜率相同,截距不同)?或者这两个模型合并成用图片表示的样式?看文献有人这么做,不知道怎么做出来的,请高手指教。

附件列表
论坛1.png

原图尺寸 5.3 KB

论坛1.png

二维码

扫码加我 拉你入群

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

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

全部回复
2017-8-10 22:03:56
加一个虚拟变量,即取0值是一个模型,取1又是一个模型
二维码

扫码加我 拉你入群

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

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

2017-8-10 22:24:35
阿扁V5 发表于 2017-8-10 22:03
加一个虚拟变量,即取0值是一个模型,取1又是一个模型
非常感谢!我是学农学的,对于您说的懂得少,所以麻烦您能具体说一下怎么加么?
二维码

扫码加我 拉你入群

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

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

2017-8-11 09:19:31
wliusdau 发表于 2017-8-10 22:24
非常感谢!我是学农学的,对于您说的懂得少,所以麻烦您能具体说一下怎么加么?
你既然是做了两个一元回归,那么应该有估计的模型,假定分别为:y=a1*x+b1和y=a2*x+b2,而a1和a2无显著差异,那么你在表示时可以加一个虚拟变量x0(只取值0或者1),则y=a1*x+(b1-b2)*x0+b2,这里的a1也可以取a2.
其实另一种更好的做法是,合并两个数据集,并增加一个自变量x0,当属于第一个数据集时,x0=1,否则x0=0,重新估计y~x+x0的模型
二维码

扫码加我 拉你入群

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

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

2017-8-11 10:32:00
阿扁V5 发表于 2017-8-11 09:19
你既然是做了两个一元回归,那么应该有估计的模型,假定分别为:y=a1*x+b1和y=a2*x+b2,而a1和a2无显著差异 ...
又学到了好多,非常感谢!是这样,我的数据有4个一元回归模型,这四个斜率都无显著差异,截距有显著差异,审稿专家建议我把这四个模型合在一起(斜率都是一个,截距各是各的),这样的话虚拟变量好加吗,或者用什么软件什么程序能直接做出来呢?
二维码

扫码加我 拉你入群

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

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

2017-8-11 14:31:50
wliusdau 发表于 2017-8-11 10:32
又学到了好多,非常感谢!是这样,我的数据有4个一元回归模型,这四个斜率都无显著差异,截距有显著差异, ...
我可以理解4个回归就是4个样本数据集吧?那么就用3个虚拟变量x1/x2/x3,属于样本1则x1=1,其余为0,样本2则x2=1,其余为0,样本3则x3=1,其余为0,当x1-x3都为0则表示第4个样本集,这样就是多元线性回归,一般的统计软件都可以,spss,R,sas等,你之前是怎么做就还是怎么做
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群