SPSS如何调用已建立的数据文件
调用已建立的数据文件
SPSS可以调用SPSS(*.sav),Excel(*.xls),dBASE(*.dbf),ASCII(*.dat,*.txt)等数据文件。
2.1 调用SPSS数据文件(*.sav)
从菜单选择File-Open-Data命令,在弹出的打开文件对话中指定数据文件的路径,文件名框内显示的是SPSS数据文件是系统默认的文件类型“*.sav”,点击所选文件,单击“打开”按钮,或双击所选文件。这样就把该数据文件调入数据编辑窗口中。
2.2 调用ASCII数据文件(文本文件,*.dat, *.txt)
文本文件(ASCII)格式是我们经常使用的一种文件格式,也是许多软件都具有的数据交换格式。文本文件分变量固定字符宽度与使用分隔符分开变量格式(‘,’、‘;’)和制表(‘Tab’)两种形式,下面我们用例子来说明其操作。
1) 定字符宽度格式文本文件的输入
我们使用Windows“记事本”创建一个显示如下格式的TEXT1.TXT的文件。
0 7 15.56 7 15.56
该数据文件有5个变量,9个记录。使用这种格式使用变量名称注意宽度不能超过对应的变量数据的宽度,否则会发生一些变量名称不对的错误。
该数据文件保存在配套光盘中(\SPSS\DATA\TEXT1.TXT)。
操作过程:
(1). 在主菜单中点击“File-Open-Data”命令。
(2). 出现打开文件操作窗口,在“查找范围”栏指定文本文件“TEXT1.TXT”保存的文件夹;在“文件类型”栏里,单击该输入框或者右边的下拉按钮(三角形按钮),在下拉选项里选中“Text (*.txt)”,然后在文件列表框里选中“Text1.txt”文件,再单击“打开”按钮,如下图所示。
(3). 出现数据引导对话窗口,一共有6个对话窗口。
① 第一个对话窗口的设置
Does your text
○Yes
⊙No
然后点击“下一步”按钮,出现文本输入向导的第二个对话窗口。
②第二个对话窗的设置(设置变量的分隔方式)
图 变量格式和变量名设置
How are your variables arranged
Are variable names included at top your
file
然后点击“下一步”按钮,出现文本输入向导的第三个对话窗口。
③第三个对话窗口的设置(设置纪录读取方式)
The first case of data begins on
which:
How many lines represent a
case
How many cases do you want to
import
然后,点击“下一步”按钮。
④ 在第四个对话窗口的设置(修改变量分割)
可以在窗口的数据显示(Data preview)栏里,用鼠标抓住变量分隔竖线,调整竖线位置来符合变量取值宽度。 有如下三种操作:
(1)修改变量字符宽度,用鼠标抓住分割线拖移;
(2)插入一条分割线,在插入位置点击鼠标左键;
(3)删除一条分割线,用鼠标抓住分割线拖移数据窗口。
调整完成后,点击“下一步”按钮。
⑤在第五个窗口定义变量属性
Specifications for variable(s) selected the data
preview(设置在数据显示栏选中变量的属性):
在窗口中,先在数据显示栏(Data preview)指定需要定义的变量,然后才在“Variable
name”和“Data
完成后,点击“下一步”按钮。
⑥ 第六个对话窗口的设置
Would you like to save this file format for future(是否将文件格式存盘)
Would you like to paste the syntax(是否存为程序语句文件?)
设置完成后,在窗口的数据显示框里观察数据读取情况,如果读出的数据不对,可以点击“上一步”按钮,回到前面的对话窗口里进行修正设置。数据显示正确后,点击“下一步”按钮。最后单击“完成”按钮,文本数据就输入到数据编辑窗里,完成了数据的转换过程。数据分析培训
相关文章
- 面对信息爆炸的冲击,如何建立自己的移动“个人图书馆”?
- web调用打印机自动打印_网页打印如何设置默认打印机
- 视频融合平台EasyCVR如何调用数据库导入导出接口?
- 【gcc编译优化系列】如何(不)回收未发生调用的函数
- 稳定同位素——如何玩转质谱内标定量 - MedChemExpress
- Java – 如何通过反射调用对象的方法详解编程语言
- Oracle 视图 DBA_HIST_OSSTAT_NAME 官方解释,作用,如何使用详细说明
- Oracle 视图 DBA_NETWORK_ACL_PRIVILEGES 官方解释,作用,如何使用详细说明
- 如何在Ubuntu 18.04 LTS上安装Visual Studio Code-Server IDE
- 存储过程掌握MySQL如何调用存储过程(mysql如何调用)
- Neo4j安装指南:了解如何快速完成安装(neo4j安装)
- 系统如何使用Linux访问文件系统(如何访问linux文件)
- 如何在 CentOS8/RHEL8 中配置 Rsyslog 服务器
- 吕旭军:如何打造区块链数字资产交易?| 雷锋网公开课
- Linux如何设置字符集?(linux配置字符集)
- 轻松实现高效数据调用:PHP如何与Redis集成(php调用redis)
- Python中如何调用MongoDB数据库?(调用mongodb)
- Linux下如何使用百度网盘:25个实用技巧(linux百度网盘)
- 如何在Python中调用Redis数据库?(调用redis)
- 存储过程如何快速使用SqlServer调用存储过程(sqlserver 调用)
- 如何开启电脑上的Redis服务(怎样打开电脑redis)
- 如何利用IE调用Oracle存储过程(ie调用oracle过程)
- 如何有效的实现单机Redis的分区(单机redis如何分区)
- Oracle如何设置删除表权限(oracle付删除表权限)
- 查询调用自身Oracle中的递归查询(Oracle中如何写递归)
- 使用js如何实现全选与全不选
- pycharm使用心得(八)如何调用另一文件中的函数