3SPSS文本数据的语法读入(补充知识)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SPSS读取文本格式数据语法(补充资料)
文本数据的格式是以记事本录入的数据,文件多以txt或dat为后缀。打开时以记事本打开。文本数据的格式有固定格式和自由格式两种。固定格式文件中变量是依据数据在文本中的列位来区分的,读取数据时需要指定每个变量的列位所处的范围,自由格式文件中变量已经通过某个特定的分隔符(如空格、逗号、顿号等)来分割好了,数据读入时只需保证变量名和分隔号的变量对应即可。读入SPSS有两种方式:文本数据读取向导和语法读取两种,文本读取向导课堂已经讲过,这里补充语法读取的方法。
一、固定格式的文本数据(fixed),例如:
13579
246810
23579
64791
语法:
data list
file="f:\fixed.txt"
fixed
records=1
/1t11-1t23-3t35-5t47-7t59-10.
execute.
如果,一个被试两行数据:第一行被试信息;第二行T1至T40答题信息,语法:
data list
file='f:\97.txt'
fixed
records=2
/1gender1-1from2-2anyone3-3
/2t1to t401-40.
execute.
二、自由格式free
1357924
6810
2357
9
64791
语法:
data list
file="f:\free.txt"
free
/t1to t5.
execute.
dxf3579
zhang46810
lisi3579
wang4791
语法:
(固定格式)data list
file="f:\123.txt"
fixed
records=1
/1name1-6(a)t17-7t29-9t311-11t413-14.
execute.
(自由格式)data list
file="f:\123.txt"
free
/1name(a12)t1to t4.
execute.
dxf3579male
zhang46810female
lisi3579male
wang4791female
(固定格式)data list
file="f:\fixed.txt"
fixed
records=1
/1name1-5(a)t27-7t39-9t411-11t513-14gender18-23(a).
execute.
(自由格式)data list
file="f:\free.txt"
free
/1name(a20)t1to t4*gender(a10).
execute.