全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
2700 11
2011-04-30
软件新手+数学白痴。。

现遇问题如下:数据包括200多个样本公司,每个公司有连续5年的数据,我想要对每个公司单独进行简单线性回归(而不是所有公司的数据整体做回归),使每个公司产生5个回归残差值。请问在spss中如何做到?excel中也能实现相应功能么?望达人指点,万分感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-4-30 23:50:27
不行的,5年,样本容量太小,不适合作回归。
如果硬做的话,analyze(分析)---regression(回归)---linear(线性),在弹出的对话框中,分析将因变量和自变量调入相应变量框,点save(保存),在弹出的对话框中,勾选residual(残差)中的unstandardized(未标准化),点continue(继续),回到上一对话框,点OK(确定)
二维码

扫码加我 拉你入群

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

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

2011-4-30 23:54:12
五个数据就做回归?你看看回归的条件。
二维码

扫码加我 拉你入群

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

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

2011-5-1 00:07:06
不建议用时序数据做
二维码

扫码加我 拉你入群

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

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

2011-5-1 00:18:01
4楼说的对,即便你的样本数足够,用时序数据也不适合做一般线性回归分析。
二维码

扫码加我 拉你入群

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

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

2011-5-1 08:24:49
谢谢回答!
但还是没有解决我的问题,这样仍然是所有200多个公司混在一起做的回归吧? 因为这样会受到各个公司之间的异质性的影响,所以我是想每个公司自己5年数据做个回归,也就是一个公司回归出一组系数,算出残差。
我明白5年的数据太短,但无奈因为有些限制,只好生做。。因为所有公司/年的数据都是列在一起的,请问能通过哪些设置或处理解决这个问题么?

1.jpg
耕耘使者 发表于 2011-4-30 23:50
不行的,5年,样本容量太小,不适合作回归。
如果硬做的话,analyze(分析)---regression(回归)---linear(线性),在弹出的对话框中,分析将因变量和自变量调入相应变量框,点save(保存),在弹出的对话框中,勾选residual(残差)中的unstandardized(未标准化),点continue(继续),回到上一对话框,点OK(确定)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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