全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
1375 3
2014-11-04
文件是从第三方得到的,里面有几百个Variable, 有的并没有任何内容,也就是说一些Variable(即问卷问题)并没有呈现给被访问者,从而也就没有任何值在里面。

一种方法当然是用FRE来一个一个看,把全是sysmis的VARIABLE删掉,但有没有更简便的办法? 像删除全是sysmis的case那样的代码(select if nmiss(V1 to Vn)=0) 这样的?

谢谢

二维码

扫码加我 拉你入群

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

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

全部回复
2014-11-6 12:02:38
建议大规模的数据整理工作还是不要用spss了,spss这方面很不在行,要用sas stata等软件方便快捷。处理好了之后再把数据返回spss
二维码

扫码加我 拉你入群

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

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

2014-11-6 20:42:32
ermutuxia 发表于 2014-11-6 12:02
建议大规模的数据整理工作还是不要用spss了,spss这方面很不在行,要用sas stata等软件方便快捷。处理好了之 ...
感谢回复!

我也在国外网站上提了问题,其中一个最简便的办法貌似是:


If you have the Data Preparation option, you can use Data > Validation > Validate Data to screen the variables. If not, there is a function in the spssaux2.py module (available from the SPSS Community website - www.ibm.com/developerworks/spssdevcentral) called FindEmptyVariables that will do this. It requires the Python Essentials.

Here is how to use it.
begin program.
import spssaux2
print spssaux2.FindEmptyVars()
end program.


但我的问题是,我去了SPSS 社区,完全不知道从哪里才能下载这个扩展包,搜只能搜到它的升级信息,搜不到下载。你有建议吗?

谢谢!
二维码

扫码加我 拉你入群

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

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

2014-11-10 10:17:19
上面的意思是需要和pathon进行对接,方法是你需要同时安装spss python并且要安装二者的连接软件, Python Essentials,安装的版本都要根据你的spss版本进行选择。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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