some basic ctables docs
[pspp] / examples / nhtsa-drinking-2008.sps
diff --git a/examples/nhtsa-drinking-2008.sps b/examples/nhtsa-drinking-2008.sps
new file mode 100644 (file)
index 0000000..1f56cbb
--- /dev/null
@@ -0,0 +1,96 @@
+GET 'nhtsa-drinking-2008.sav'.
+VARIABLE LEVEL
+   ALL (NOMINAL)
+   ID QN18 QN19A QN20 QN23 QN31 QN35 QN36 QN38 QN41 QN44 QN52 QN65 QN66 QN114 QN121 QN126 QND1 QND1B QND9 (SCALE).
+FORMATS
+    State QNS1 QN1 (F2.0)
+    QN100 QN102 QN103 QN116 QN123 QN131A QN133 QN139A QN139E QN139G QN139H (F1.0).
+MISSING VALUES
+    QNS1 (97, 98, 99)
+    QN1 (6, 7)
+    QN15 (8, 9)
+    QN17 (2, 3)
+    QN18 (98, 99)
+    QN19A (97, 98, 99)
+    QN20 QN23 (98, 99)
+    QN26 QN27 QN28 QN29 (3, 4)
+    QN31 (98, 99)
+    QN33 (3, 4)
+    QN35 (998, 999)
+    QN36 (98, 99)
+    QN37 (2, 3)
+    QN38 (998, 999)
+    QN39H (0)
+    QN39M (0)
+    QN41 (998, 999)
+    QN43A (3, 4)
+    QN44 (98, 99)
+    QN44A (98, 99)
+    QN49 (5, 6)
+    QN52 (998, 999)
+    QN56 (2, 3)
+    QN57 (3, 4)
+    QN61 (3, 4)
+    QN64B (3, 4)
+    QN65 (98, 99)
+    QN65A (3, 4)
+    QN66 (98, 99)
+    QN86 (3, 4)
+    QN87 (6, 7)
+    QN88_1 QN88_2 QN88_3 (2, 3)
+    QN89 QN90 QN90A (3, 4)
+    QN91_1 QN91_2 QN91_3 (2, 3)
+    QN96A (3, 4)
+    QN100 (3, 4)
+    QN101 (2, 3)
+    QN102 QN102B QN102C (3, 4)
+    QN103 (4, 5)
+    QN105BA QN105BB QN105BC QN105BD (6, 7)
+    QN113 (3, 4)
+    QN114 (98, 99)
+    QN116 (7, 8)
+    QN120 (3, 4)
+    QN121 (998, 999)
+    QN122C (6, 7)
+    QN123 (3, 4)
+    QN126 (98, 99)
+    QN131A (3, 4)
+    QN132A (3, 4)
+    QN133 (3, 4)
+    QN139A QN139E QN139G QN139H QN139K QN139L QN139M QN139N (6, 7)
+    QN139_A (3, 4)
+    QN139_B (98, 99)
+    QN139CA QN139CE QN139CF QN139CG QN139CH QN139CK QN139CL QN139CN (6, 7)
+    QN140AA QN140AB QN140AC QN140AD QN140AE QN140AF (6, 7)
+    QND1 (998, 999)
+    QND1B (8, 9)
+    QND2_1 QND2_2 QND2_3 (2, 3)
+    QND3 (10, 11)
+    QND5 (3, 4)
+    QND5A (9, 10)
+    QND6_1 QND6_2 QND6_3 QND6_4 QND6_5 (2, 3)
+    QND7A (3, 4)
+    QND8 (8, 9)
+    QND9 (997, 998, 999)
+    QND11A (3, 4)
+    QND11 (6, 7).
+RECODE QND1 (LO THRU 15=1)
+            (16 THRU 25=2)
+            (26 THRU 35=3)
+            (36 THRU 45=4)
+            (46 THRU 55=5)
+            (56 THRU 65=6)
+            (66 THRU HI=7)
+       INTO AgeGroup.
+VAR LEVEL AgeGroup (NOMINAL).
+VARIABLE LABEL AgeGroup 'Age group'.
+VALUE LABELS
+    /AgeGroup
+     1 '15 or younger'
+     2 '16 to 25'
+     3 '26 to 35'
+     4 '36 to 45'
+     5 '46 to 55'
+     6 '56 to 65'
+     7 '66 or older'.
+SAVE OUTFILE='nhtsa.sav'.