DATA LIST TABLE /NAME 1-10 (A) INFO1 TO INFO3 12-17 (1). BEGIN DATA. John Smith 102311 Bob Arnold 122015 Bill Yates 918 6 END DATA.
Defines the following variables:
NAME
, a 10-character-wide long string variable, in columns 1
through 10.
INFO1
, a numeric variable, in columns 12 through 13.
INFO2
, a numeric variable, in columns 14 through 15.
INFO3
, a numeric variable, in columns 16 through 17.
The BEGIN DATA
/END DATA
commands cause three cases to be
defined:
Case NAME INFO1 INFO2 INFO3 1 John Smith 10 23 11 2 Bob Arnold 12 20 15 3 Bill Yates 9 18 6
The TABLE
keyword causes PSPP to print out a table
describing the four variables defined.
DAT LIS FIL="survey.dat" /ID 1-5 NAME 7-36 (A) SURNAME 38-67 (A) MINITIAL 69 (A) /Q01 TO Q50 7-56 /.
Defines the following variables:
ID
, a numeric variable, in columns 1-5 of the first record.
NAME
, a 30-character long string variable, in columns 7-36 of the
first record.
SURNAME
, a 30-character long string variable, in columns 38-67 of
the first record.
MINITIAL
, a 1-character short string variable, in column 69 of
the first record.
Q01
, Q02
, Q03
, ..., Q49
,
Q50
, all numeric, Q01
in column 7, Q02
in column 8,
..., Q49
in column 55, Q50
in column 56, all in the second
record.
Cases are separated by a blank record.
Data is read from file survey.dat in the current directory.
This example shows keywords abbreviated to their first 3 letters.