在spss中建立数据频骑夭挞库的第一步是需要对原始数据进行定义,我们知道,spss中有很多变量定义的选项,比如宽度,类型等。而这些都可以直接通过DATA LIST命令完成。DATA LIST主要是有三种形式,固定,自由,和列表式。
固定式。![spss系列syntax教程:[3]DATA LIST的用法](https://exp-picture.cdn.bcebos.com/c99358fe474ec2839969f55bbe4f50b8b53e1c6f.jpg)
fixed表示固定模式,首先在TXT文档中的数据为![spss系列syntax教程:[3]DATA LIST的用法](https://exp-picture.cdn.bcebos.com/560be432939c2cf76b6412ad452c5b1b1fde126f.jpg)
FILE后面为文件所在的路径,records表示4行,4个个案。随后是三个变量 Y前面的1表示一次调用的个案数。每个变量后面的数字表示字符的起始位置。
自由式![spss系列syntax教程:[3]DATA LIST的用法](https://exp-picture.cdn.bcebos.com/f59dbe39131fceec6e0fa7c179c4ec9958430b6f.jpg)
斜杠后面开始编写变量名,括号里面就是表示变量的字符数。free后面的括号表示以空格为分隔符,默认的为逗号。
![spss系列syntax教程:[3]DATA LIST的用法](https://exp-picture.cdn.bcebos.com/1f03436b04d14929525ef7a763e5eceeacbc7e6f.jpg)
列表式![spss系列syntax教程:[3]DATA LIST的用法](https://exp-picture.cdn.bcebos.com/46315818dfdae43be950cc95c457935652bb746f.jpg)
那么其实相当于自由式,只不过两个变量,一行代表一个个案。