楼主: 十堰
2040 9

[问答] 回归的疑问 [推广有奖]

  • 0关注
  • 0粉丝

大专生

86%

还不是VIP/贵宾

-

威望
0
论坛币
32 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
690 点
帖子
59
精华
0
在线时间
0 小时
注册时间
2008-9-6
最后登录
2009-5-2

楼主
十堰 发表于 2009-2-12 00:29:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
假如有100个X 等分为10组 每10个分别和Y全回归一次 一共回归10次 分别保留预测值 怎么在SPSS中快速自动实现?
二维码

扫码加我 拉你入群

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

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

关键词:SPSS 预测值 PSS 疑问

回帖推荐

bensonwu 发表于7楼  查看完整内容

方法1:设9个虚拟变量,每个虚拟变量对应其中一个组,有相应分析数值的位置取1;然后做线性回归可得到相同斜率不同截距的十组方程,相应组的截距为常数项+相应组的系数;方法2:设18个虚拟变量,其中9个同上,另外9个相应1改为自变量的值,回归出十组不同截距不同斜率的方程,截距计算同上,斜率为相应后9个虚拟变量的系数+基本组的系数;方法3:用非线性回归,在回归公式中按如下方式写入:(N<n1 )*(a1+b1x)+(N>=n2 & N< ...

本帖被以下文库推荐

沙发
jianwufeng 发表于 2009-2-12 05:05:00
同问。。。。。。

藤椅
十堰 发表于 2009-2-12 06:38:00
更进一步&nbsp; 在SPSS中怎么实现交叉验证

板凳
bensonwu 发表于 2009-2-12 08:21:00
以下是引用十堰在2009-2-12 0:29:00的发言:
假如有100个X 等分为10组 每10个分别和Y全回归一次 一共回归10次 分别保留预测值 怎么在SPSS中快速自动实现?

引入9个虚拟变量对100个数据分10组进行线性回归,一次就能得到十个线性方程。

报纸
十堰 发表于 2009-2-12 09:32:00

可以说详细点吗?怎么操作?

地板
十堰 发表于 2009-2-12 20:57:00
[em03][em03][em03][em03][em03][em03]

7
bensonwu 发表于 2009-2-13 07:54:00

方法1:设9个虚拟变量,每个虚拟变量对应其中一个组,有相应分析数值的位置取1;然后做线性回归可得到相同斜率不同截距的十组方程,相应组的截距为常数项+相应组的系数;

方法2:设18个虚拟变量,其中9个同上,另外9个相应1改为自变量的值,回归出十组不同截距不同斜率的方程,截距计算同上,斜率为相应后9个虚拟变量的系数+基本组的系数;

方法3:用非线性回归,在回归公式中按如下方式写入:(N<n1 )*(a1+b1x)+(N>=n2 & N<n3)*(a2+b2x)……,最后得到10组不同截距不同斜率的方程。

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

8
十堰 发表于 2009-2-13 20:57:00
具体的程序是什么?

9
十堰 发表于 2009-2-13 21:46:00
比如 Y和X1 X2全回归&nbsp;&nbsp;&nbsp; Y再和X3 X4全回归&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一次做完 都保留预测值&nbsp;&nbsp;&nbsp; 程序怎么写

10
bensonwu 发表于 2009-2-14 16:05:00
方法1和方法2就用普通的线性回归,不用编程,十组分别的预测值要根据回归出的公式单独计算;方法3用回归菜单中的非线性回归程序,也不用编程,因十组数据位置不重叠,所以保存的预测值就是十组分别的预测值。

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

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