全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
1629 4
2012-09-06
请问在SPSS中如何实现“下一行数据与上一行数据之差?”如下图所示:

如何计算各只股票下,它的下年度应付账款与上年度应付账款之差
您的答复是:菜单位置是 转换->创建时间序列。
我试了一下,可以求出下行与上行之差。但我的目标是求各只股票下(即不同股票代码下)下年度与上年度应付账款之差。您告诉的方法,没有区分不同的股票。该如何操作?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-9-6 10:49:00
另外,张老师,对连续变量进行99%、1%的winsorize缩尾处理?谢谢您了。
二维码

扫码加我 拉你入群

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

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

2012-9-6 11:37:54
先按照股票代码拆分数据(split file)并按年代排序即可,更简单的办法是先按照代码和年代对数据进行排序。

winsorize缩尾处理比较麻烦,手工做法是先用频数过程计算出P1和P99,然后用计算变量或者recode过程来替换。全自动的也可以实现,但是需要用OMS系统把P1和P99写成数据集才能做到,这个就太麻烦了。
二维码

扫码加我 拉你入群

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

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

2012-9-6 16:55:46
非常感谢您的答复,您真是个好老师好。如有您的培训班去,我还参加。
二维码

扫码加我 拉你入群

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

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

2012-9-7 09:31:59
不客气,共同提高!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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