全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
20935 6
2011-09-19
位大虾,请教一下,如果一个目录中有许多数据文件,对这些文件中同样的变量执行同样的操作或处理,那么,SPSS能否通过某种手段实现批量处理这些文件呢?
通过语法编程什么的?
二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-19 11:06:32
我是菜鸟,处理的数据不多,不知道有编程之类。

SPSS记录上一次的分析方法,如果是用同样的操作连续处理一批数据,就不用更改参数。

至少17.0是这样的。其它的就不知道了。

二维码

扫码加我 拉你入群

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

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

2011-9-19 14:08:00
在spss17.0中,做完一个处理后,先执行一遍。比如统计一个变量频率,执行后你看一下结果,如果结果满意的话,就可以在菜单里再执行频率,下面有一个粘贴(paste),会把前一次的处理的程序自动粘贴到语法编辑窗口中。把这个语法保存。打开文件也可以保存语法。选中那个粘贴的命令,按ctrl+R(执行的快捷键)执行。
例如:
GET
  FILE='E:\A.sav'.
FREQUENCIES VARIABLES=e1
  /ORDER=ANALYSIS.
GET
  FILE='E:\B.sav'.
FREQUENCIES VARIABLES=e1
  /ORDER=ANALYSIS.
……
你可以改变FILE后面的文件路径,把要批量处理的文件路径设置好了,执行语句就可以了。
如果文件名比较多,你可以把他们放到一个文件夹里,路径只要改最后的文件名就可以。
你也可以把文件名都放在一个excel里,用word的合并邮件功能把这些语句自动生成。
二维码

扫码加我 拉你入群

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

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

2011-9-19 14:51:35
vinmice 发表于 2011-9-19 14:08
在spss17.0中,做完一个处理后,先执行一遍。比如统计一个变量频率,执行后你看一下结果,如果结果满意的话 ...
楼上的好牛,让我长见识了
二维码

扫码加我 拉你入群

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

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

2011-9-21 23:04:11
温柔一cai刀 发表于 2011-9-19 14:51
楼上的好牛,让我长见识了
谢谢夸奖^^
二维码

扫码加我 拉你入群

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

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

2013-4-25 14:44:17
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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