楼主: wliusdau
3167 16

[问题] 两个一元回归模型,斜率无差异,截距有差异,然后怎么将这两个模型用一个模型表示? [推广有奖]

  • 0关注
  • 0粉丝

本科生

14%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
2.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5829 点
帖子
26
精华
0
在线时间
127 小时
注册时间
2016-8-23
最后登录
2022-11-10

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据如下:
方程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

回帖推荐

阿扁V5 发表于6楼  查看完整内容

我可以理解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等,你之前是怎么做就还是怎么做

阿扁V5 发表于4楼  查看完整内容

你既然是做了两个一元回归,那么应该有估计的模型,假定分别为: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的模型
沙发
阿扁V5 学生认证  发表于 2017-8-10 22:03:56 来自手机 |只看作者 |坛友微信交流群
加一个虚拟变量,即取0值是一个模型,取1又是一个模型

使用道具

藤椅
wliusdau 发表于 2017-8-10 22:24:35 |只看作者 |坛友微信交流群
阿扁V5 发表于 2017-8-10 22:03
加一个虚拟变量,即取0值是一个模型,取1又是一个模型
非常感谢!我是学农学的,对于您说的懂得少,所以麻烦您能具体说一下怎么加么?

使用道具

板凳
阿扁V5 学生认证  发表于 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的模型
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wliusdau + 1 + 1 + 1 精彩帖子

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

使用道具

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

使用道具

地板
阿扁V5 学生认证  发表于 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等,你之前是怎么做就还是怎么做
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wliusdau + 1 + 1 + 1 精彩帖子

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

使用道具

7
wliusdau 发表于 2017-8-11 14:51:05 |只看作者 |坛友微信交流群
阿扁V5 发表于 2017-8-11 14:31
我可以理解4个回归就是4个样本数据集吧?那么就用3个虚拟变量x1/x2/x3,属于样本1则x1=1,其余为0,样本2则 ...
是的,是4个样本数据集。我只会检验他们截距斜率有无显著差异,具体怎么合没接触过,没有这方面的基础,所以麻烦请问一下能不能给我一个相关的程序,sas、R都行。不管怎样,完美的解决了困扰我很久的问题,非常感谢!

使用道具

8
阿扁V5 学生认证  发表于 2017-8-11 15:21:31 |只看作者 |坛友微信交流群
怎么合并数据集excel的if条件就可以解决吧,得到的格式为下面这个样子:
y x x1 x2 x3
1 2 1  0   0
2 4 0  1   0
3 4 0  0   1
...
x1-x3是虚拟变量,至于sas程序参考我的帖子https://bbs.pinggu.org/thread-5821343-1-1.html
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wliusdau + 1 + 1 + 1 精彩帖子

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

使用道具

9
wliusdau 发表于 2017-8-11 15:55:52 |只看作者 |坛友微信交流群
阿扁V5 发表于 2017-8-11 15:21
怎么合并数据集excel的if条件就可以解决吧,得到的格式为下面这个样子:
y x x1 x2 x3
1 2 1  0   0
非常感谢

使用道具

10
wliusdau 发表于 2017-8-12 15:11:58 |只看作者 |坛友微信交流群
阿扁V5 发表于 2017-8-11 15:21
怎么合并数据集excel的if条件就可以解决吧,得到的格式为下面这个样子:
y x x1 x2 x3
1 2 1  0   0
我这个程序不能用逐步回归呀,就是您说的虚拟变量怎么在程序里面体现呢

使用道具

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

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

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

GMT+8, 2024-4-27 08:45