f*********s 发帖数: 792 | 1 spss升级了成了17.0,麻烦来了:以前的用16.0能打开的文件(好像当时是用15.0建的
数据)现在大不开了。。。急死
了,周围没人用15,16了。怎么办???
spss怎么设计的这样?一般来说低级版本打不开高级版本创建的文件,这个倒好,相反
。。。 |
d***a 发帖数: 13752 | 2 这个叫forward compatibility,一般很难做到... |
w******o 发帖数: 3259 | 3 你打电话问spss吧。我没碰到过这个问题,目前还是11.5和17切换中。
【在 f*********s 的大作中提到】 : spss升级了成了17.0,麻烦来了:以前的用16.0能打开的文件(好像当时是用15.0建的 : 数据)现在大不开了。。。急死 : 了,周围没人用15,16了。怎么办??? : spss怎么设计的这样?一般来说低级版本打不开高级版本创建的文件,这个倒好,相反 : 。。。
|
k***g 发帖数: 7244 | 4 装一个免费的 R, 然后:
library(foreign)
read.spss("path/file")
把你早先版本的数据都导入 R, 然后 export 成 csv 或者 xls,或者其他通用格式,
在 SPSS 17 里导入就可以了。
【在 f*********s 的大作中提到】 : spss升级了成了17.0,麻烦来了:以前的用16.0能打开的文件(好像当时是用15.0建的 : 数据)现在大不开了。。。急死 : 了,周围没人用15,16了。怎么办??? : spss怎么设计的这样?一般来说低级版本打不开高级版本创建的文件,这个倒好,相反 : 。。。
|
f*********s 发帖数: 792 | 5 请问怎么装R? R 是什么?sorry for my ignorance. |
k***g 发帖数: 7244 | 6 R 是一个免费开源的统计软件,一般搞统计或者计量的用的很多,因为很灵活,网站是
: http://www.r-project.org/
直接下载 windows 版本安装就可以了,然后运行下面的 code:
install.packages("foreign")
#安装 foreign library
library(foreign)
#加载 foreign 这个library
dat1<-read.spss("path/file")
#读入你的 SPSS 数据,暂时命名为 dat1
write.csv(dat1, file="path/file.csv")
#把 dat1 写成 csv 格式数据
这样就可以了,不需要太多 R 的知识
【在 f*********s 的大作中提到】 : 请问怎么装R? R 是什么?sorry for my ignorance.
|
f*******8 发帖数: 1430 | 7 我这几个版本都用过,没出现过你说的情况,除非是我用直接双击SPSS数据文件来打开
时,可能在SPSS 17.0.0的时候和部分16.0.x的版本上有问题。如果你把SPSS 17.0.0升
级到17.0.2, 就可以避免上述问题。
无论是那个版本的SPSS, 只要你先启动SPSS, 然后在其软件窗口内用Open打开文件,或
是双击文件打开,好像都没有问题。
【在 f*********s 的大作中提到】 : spss升级了成了17.0,麻烦来了:以前的用16.0能打开的文件(好像当时是用15.0建的 : 数据)现在大不开了。。。急死 : 了,周围没人用15,16了。怎么办??? : spss怎么设计的这样?一般来说低级版本打不开高级版本创建的文件,这个倒好,相反 : 。。。
|
f*********s 发帖数: 792 | 8 Oh, this is weird. it opened now...
i did start spss program and then tried to open the data and it didn't work
before. now i tried for another time and it opened.. miracle... thanks you
all! |