我想在excel中打开spss .sav数据文件而不打开spss文件(我不想将spss数据文件转换为excel文件),我知道这可以使用OLDB连接,但我不会&# 39;不知道该怎么做。
任何人都可以帮我这样做吗?
提前致谢。
答案 0 :(得分:20)
我将sav转换为csv online:http://pspp.benpfaff.org/
答案 1 :(得分:11)
要下载该驱动程序,您必须拥有SPSS许可。对于那些不这样做的人,有一个非常类似SPSS的开源工具,允许您导入SAV文件并将其导出为CSV。
答案 2 :(得分:9)
(不完全是你的答案,因为你想避免打开文件,但这可能对其他人有帮助。)
我一直在使用开源GNU PSPP包将sav tile转换为csv。您至少可以从SourceForge [1]下载Windows版本。获得该软件后,可以使用以下命令行将sav文件转换为csv:
pspp-convert <input.sav> <output.csv>
[1] http://sourceforge.net/projects/pspp4windows/files/?source=navbar
答案 3 :(得分:5)
我帮助开发Colectica for Excel插件,它在Excel中打开SPSS和Stata数据文件。这不需要ODBC配置;它读取文件,然后将数据和元数据插入到工作表中。
可以从中下载插件 http://www.colectica.com/software/colecticaforexcel
答案 4 :(得分:3)
您可以通过ODBC完成。这样做的步骤:
答案 5 :(得分:0)
我尝试了下面的方法并且效果很好,
安装维度数据模型和OLE DB访问
并按照以下Excel中的步骤进行操作
数据 - &gt;获取外部数据 - &gt;来自其他来源 - &gt;从数据连接向导 - &gt;其他/高级 - &GT; SPSS MR DM-2 OLE DB提供者 - &gt;元数据类型为SPSS文件(SAV) - &gt;元数据位置中的SPSS数据文件 - >完成
答案 6 :(得分:0)
我还做了一个webapp来执行此操作,您只需上传文件:https://rkbarney.shinyapps.io/thisnotthatstat/上传您的.sav并选择.csv然后在Excel中打开
您也可以使用R中的Haven包转移到.csv,然后在Excel中打开.csv文件。
答案 7 :(得分:-1)
您可以使用我在N'counter开发的在线转换器。
这是在Excel中打开SPSS文件的最简单方法。
1)您只需将文件上传到https://secure.ncounter.de/SpssConverter
的SPSS coN&lt; verter2)选择一些选项
3)将下载您转换的Excel文件
我们的服务器上不保留有关您的文件内容的信息。文件传输到我们的服务器,在内存中转换,并立即被丢弃:我们不会随时查看您的数据!