Generalize special cases in dump_title_value().
[pspp] / notes
diff --git a/notes b/notes
index b244a47f5b509765f209adf2b07949042d98f932..e6288401dd720ad1fd8d17af6c1204c04fa8548e 100644 (file)
--- a/notes
+++ b/notes
@@ -73,6 +73,9 @@ germano has a similar pattern across the three separate output files:
 
 Sorting on bytes 33-35 then on 31-32 we get a sorted list of tables:
 
+Byte 33 is always x0, for any digit x, across the corpus.
+
+
 blp@sigabrt:~/pspp/spv(0)$ for d in `find -name \*.bin |grep -v chart`; do { hd -s 0x1f -n 6 $d | head -1; printf "%-60s" "$d"; } | sed 'N; s/\n//;' ; echo; done|sort -k 4,4 -k 5,5 -k 2,2|cut -b 1-128
 0000001f  01 00 20 73 bf 46                                 |.. s.F|./smekens/default/00000000011_lightNotesData.bin            
 0000001f  01 00 20 73 bf 46                                 |.. s.F|./smekens/modified/00000000011_lightNotesData.bin           
@@ -227,6 +230,161 @@ tdump24 (title with variable substitution, no labels, caption with substitution)
       i0 05 58 "fobia" "" 03
       i0 01 58 F6.2(0.05) 00 
 
+smekens/default/00000000018_lightTableData.bin:
+
+    03 "Factor Transformation Matrix" 58 "" "Factor Transformation Matrix" 01
+    03 "Factor Transformation Matrix" 58 "" "Factor Transformation Matrix" 01
+    31
+    03 "Factor Transformation Matrix" 58 "" "Factor Transformation Matrix" 01
+    58 31
+    00 58 "^1 \n ^2" i2 ""
+       03 "Extraction Method: Principal Axis Factoring. " 58 "" "Extraction Method: Principal Axis Factoring. " i0 00
+       03 "Rotation Method: Varimax with Kaiser Normalization. " 58 "" "Rotation Method: Varimax with Kaiser Normalization. " 
+    i0 00 
+
+smekens/default/00000000011_lightNotesData.bin:
+
+    03 "Notes" 58 "notes" "Notes" 01
+    03 "Notes" 58 "" "Notes" 01
+    31
+    03 "Notes" 58 "notes" "Notes" 01
+    58 58
+    i0
+
+web/e5cce7d8b3200a550c0c018fff441e16/000000000344_lightTableData.bin:
+
+    03 "Omnibus Test" 31 i2 00 00 i1 00 00 i11: (i5: (00 00 00 00 58) 58 58) 00 00 00 00 "Omnibus Test" 01
+    03 "OmnibusTest" 58 00 00 00 00 "OmnibusTest" 01
+    31
+    03 "Omnibus Test" 31 i2 00 00 i1 00 00 i11: (i5: (00 00 00 00 58) 58 58) 00 00 00 00 "Omnibus Test" 01
+    58 31
+    00 31 i0 i0 i45: (i39: (00 00 00 00 31 "Dependent ^1 Model [%1:, ^1:]2") 58 58) "Dependent Variable\: ^1\nModel\: [%1:, ^1:]2" i2
+       i0 05 58 "Condom_Casual" "4. How often have you used condoms when you had sex with casual partners?" 02
+       i14 00 00 00 00 03 "(Intercept)" 58 00 00 00 00 "(Intercept)" 00 00 00 00 00 03 
+
+germano/Crosstabs/00000000014_lightTableData.bin:
+
+    00 31 i0 i0 i43: (i37: (00 00 00 00 31 "[%1: * ^1:]1 Crosstabulation") 58 58) "[%1: * ^1:]1 Crosstabulation" i1 i2 i0
+       05 58 "cond" 00 00 00 00 i3 00
+       05 58 "fobia" 00 00 00 00 03
+    03 "Crosstabulation" 58 "" "Crosstabulation" 01
+    31
+    00 31 i0 i0 i43: (i37: (00 00 00 00 31 "[%1: * ^1:]1 Crosstabulation") 58 58) "[%1: * ^1:]1 Crosstabulation" i1 i2 i0
+       05 58 "cond" 00 00 00 00 i3 00
+       05 58 "fobia" 00 00 00 00 03
+    58 31
+    00 31 i0 i0 i43: (i37: (00 00 00 00 31 "col prop test on ^1 at ^2...") 58 58) "Each subscript letter denotes a subset of ^1 categories whose column proportions do not differ significantly from each other at the ^2 level." i2
+       i0 05 58 "fobia" 00 00 00 00 i3 00
+       01 58 02 06 05 00 9a 99 99 99 99 99 a9 i63 00 
+
+web/7e29c00c8c2a7e490636b7f74598b6a4/000000002315210_lightTableData.bin:
+
+    05 31 i1 i0 00 00 i11: (i5: (00 00 00 00 58) 58 58) "meaning10" "routine household tasks" 02
+    03 "Frequencies" 58 00 00 00 00 "Frequencies" 01
+    31
+    05 31 i1 i0 00 00 i11: (i5: (00 00 00 00 58) 58 58) "meaning10" "routine household tasks" 02
+    58
+    58 i1 00 31 i0 i0 i36: (i30: (00 00 00 00 31 "[%1 = %2:, ^1 = ^2:]1") 58 58) "[%1 = %2:, ^1 = ^2:]1" i1 i2 i0
+       05 58 "meaning14" "level of enjoyment" i2 00
+       02 58 F40.2(3.80)
+
+web/67e54cc8a549f4a66331c0401ff4a775/0000000005112_lightTableData.bin:
+
+    00 58 "[:^1:]1" i1 i3 i0
+       01 58 F40.0(2) 00 00 00 00
+       03 ". " 58 00 00 00 00 ". " 00 00 00 00 00
+       03 "Word_Type" 58 00 00 00 00 "Word_Type" 00
+
+    03 "Estimated Marginal Means" 58 00 00 00 00 "Estimated Marginal Means" 01
+
+    31
+
+    00 58 "[:^1:]1" i1 i3 i0
+       01 58 F40.0(2) 00 00 00 00
+       03 ". " 58 00 00 00 00 ". " 00 00 00 00 00
+       03 "Word_Type" 58 00 00 00 00 "Word_Type" 00
+    58
+    58 00 00 00 00 
+
+web/9c0f5ba2cd60a97194a82cdc67efc3cb/0000000001774_lightTableData.bin:
+
+    03 "Classification Results" 31 i2 00 00 i2 00 00 i6 00 00 00 00 58 58 00 00 00 00 
+    "Classification Results" 01 03 
+    "Classification Results" 58 00 00 00 00 
+    "Classification Results" 01 31 03 
+    "Classification Results" 31 i2 00 00 i2 00 00 i6 00 00 00 00 58 58 00 00 00 00 
+    "Classification Results" 01 58 58 i3 00 58 
+    "^1 of original grouped cases correctly classified." i1 00 00 00 00 01 58 PCT40.1(84.4)
+    58 i1 03 
+    "Cross validation is done only for those cases in the analysis. In cross validation, each case is classified by the functions derived from all cases other than that case." 58 00 00 00 00 
+    "Cross validation is done only for those cases in the analysis. In cross validation, each case is classified by the functions derived from all cases other than that case." 01 58 i1 00 58 
+    "^1 of cross-validated grouped cases correctly classified." i1 00 00 00 00 01 58 PCT40.1(80.0)
+
+web/6bd5afeffbab87befbcd8d201254a5e6/0000000008104_lightTableData.bin:
+
+    00 58 
+    "[:^1:]1" i1 i5 00 00 00 00 01 58 F40.0(4)
+    00 00 00 00 03 
+    ". " 58 00 00 00 00 
+    ". " 00 00 00 00 00 03 
+    "Direction" 58 00 00 00 00 
+    "Direction" 00 00 00 00 00 03 
+    " * " 58 00 00 00 00 
+    " * " 00 00 00 00 00 03 
+    "Speed" 58 00 00 00 00 
+    "Speed" 00 03 
+    "Estimated Marginal Means" 58 00 00 00 00 
+    "Estimated Marginal Means" 01 31 00 58 
+    "[:^1:]1" i1 i5 00 00 00 00 01 58 F40.0(4)
+    00 00 00 00 03 
+    ". " 58 00 00 00 00 
+    ". " 00 00 00 00 00 03 
+    "Direction" 58 00 00 00 00 
+    "Direction" 00 00 00 00 00 03 
+    " * " 58 00 00 00 00 
+    " * " 00 00 00 00 00 03 
+    "Speed" 58 00 00 00 00 
+    "Speed" 00 58 58 00 00 00 00 
+
+Footnotes
+---------
+
+germano/Crosstabs/00000000016_lightTableData.bin:
+
+    i4
+
+    03 "Not assuming the null hypothesis." 58 00 00 00 00 "Assuming the alternate hypothesis" 01 58 i11
+    03 "Using the asymptotic standard error assuming the null hypothesis." 58 00 00 00 00 "Using the asym std error ..." 01 58 i9
+    03 "Based on chi-square approximation" 58 00 00 00 00 "Based on chi-square approximation" 01 58 i2
+    03 "Likelihood ratio chi-square probability." 58 00 00 00 00 "Likelihood ratio chi-squ ..." 01 58 i3 
+
+web/1ae63a04381624dac939ac62eca63fec/00000000054_lightTableData.bin:
+
+    i2
+    03 "Correlation is significant at the 0.05 level (2-tailed)." 58 00 00 00 00 "Correlation is significant at the 0.05 level (2-tailed)." 01 31 03 "*" 58 00 00 00 00 "*" 00 i2
+    03 "Correlation is significant at the 0.01 level (2-tailed)." 58 00 00 00 00 "Correlation is significant at the 0.01 level (2-tailed)." 01 31 03 "**" 58 00 00 00 00 "**" 00 i4
+
+web/7e29c00c8c2a7e490636b7f74598b6a4/0000000011163_lightTableData.bin:
+
+00 31 i0 i0 i60: (i54: (00 00 00 00 31 "^1 is constant when [%1 = %2:, ^1 = ^2:]2 ...") 58 58) "^1 is constant when [%1 = %2:, ^1 = ^2:]2. It has been omitted." i2
+    i0 05 58 "meaning14" "level of enjoyment" 02
+    i2 i0
+         05 58 "meaning13" "none of these" i2 00
+         02 58 F40.2(1.00) "meaning13" 00 00 00 00 02 58 i1
+
+web/e6f958867667aa56d033d54211ff2aec/00000000015_lightTableData.bin:
+
+00 58 "^1 cells (^2) have expected count less than 5. The minimum expected count is ^3." i3
+    i0 01 58 F40.0(18)
+    i0 01 58 PCT40.1(75.0)
+    i0 01 58 F(8.5)(something)
+
+smekens/default/00000000016_lightTableData.bin:
+
+    03 "Extraction Method: Principal Axis Factoring." 58 "" "Extraction Method: Principal Axis Factoring." 00
+
+    i1 00
+    58 "^1 factors extracted. ^2 iterations required." i2 i0 01 58 F40.0(4) i0 01 58 F40.0(9)
 
 
 Fonts
@@ -257,6 +415,11 @@ tdump1 to tdump18:
     07 31 "SansSerif" 00 00 40 41 i0 00 i64173 i0 "#000000" "#ffffff" i0 i0 00 i8 i11 i1 i1
     08 31 "SansSerif" 00 00 40 41 i0 00 i2 i3     "#000000" "#ffffff" i0 i0 00 i8 i11 i1 i4 
 
+i1 i0 -> 01 00 00 00 00 00 00 00
+i0 00 -> 00 00 00 00 00
+i0 i0 -> 00 00 00 00 00 00 00 00
+
+
 tdump19 to tdump27:
     01 31 "SansSerif" 00 00 40 41 i1 i0 i0 00     "#000000" "#ffffff" i0 i0 00 i8 i11 i1 i8
     02 31 "SansSerif" 00 00 40 41 i0 00 i2 i1     "#000000" "#ffffff" i0 i0 00 i8 i11 i1 i1
@@ -287,7 +450,6 @@ tdump37:
     07 31 "SansSerif" 00 00 40 41 i0 00 i64173 i1 "#000000" "#ffffff" i0 i0 00 i8 i10 i1 i1
     08 31 "SansSerif" 00 00 40 41 i0 00 i2 i1     "#000000" "#ffffff" i0 i0 00 i8 i10 i1 i-1 
 
-
 Styles
 ------
 
@@ -1412,18 +1574,36 @@ williams/00000000053_lightTableData.bin:
 
 germano/Crosstabs/00000000014_lightTableData.bin:
 
-    00 00 00 00 00 00 00 00 i2 i1 i2 00 00 00 00 i1 432
-    i0 i0 03 
-    "<5                                       " i49 00 i1 
-    "a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
-    "<5                                       " 00 i96 00 00 00 00 03 
-    "<5                                       " i49 00 i1 
-    "a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
-    "<5                                       " 00 i192 00 00 00 00 03 
-    "<5                                       " i49 00 i1 
-    "a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
-    "<5                                       " 00 20 i1 00 00 00 03 
-    "<5                                       " i49 00 i1 
+    i432
+
+    i0 i0 03 "<5                                       " 31 i0 i1 "a" i11: (i5: ("" 58) 58 58) i0 "<5                                       " 00
+    i96 i0 03 "<5                                       " 31 i0 i1 "a" i11: (i5: ("" 58) 58 58) i0 "<5                                       " 00
+    i192 i0 03 "<5                                       " 31 i0 i1 "a" i11 i5 00 00 00 00 58 58 58 i0 "<5                                       " 00
+    20 i1 00 00 00 03 "<5                                       " 31 i0 i1 "a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 "<5                                       " 00
+    80 i1 00 00 00 01 58 F40.0(12)
+    i8 00 00 00 00 01 31 i0 i1 "a" i11: (i5: (i0 58) 58 58) F40.0(5)
+    i104 00 00 00 00 03 "<5                                       " 31 i0 i1 "a" i11: (i5: ("" 58) 58 58) 00 00 00 00 
+"<5                                       " 00 i200 00 00 00 00 03 
+"<5                                       " i49 00 i1 
+"a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
+"<5                                       " 00 28 i1 00 00 00 03 
+"<5                                       " i49 00 i1 
+"a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
+"<5                                       " 00 88 i1 00 00 00 01 58 F40.0(15)
+i16 00 00 00 00 03 
+"<5                                       " i49 00 i1 
+"a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
+"<5                                       " 00 i112 00 00 00 00 03 
+"<5                                       " i49 00 i1 
+"a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
+"<5                                       " 00 i208 00 00 00 00 03 
+"<5                                       " i49 00 i1 
+"a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
+"<5                                       " 00 30 i1 00 00 00 03 
+"<5                                       " i49 00 i1 
+"a" i11 i5 00 00 00 00 58 58 58 00 00 00 00 
+"<5                                       " 00 90 i1 00 00 00 01 58 F40.0(12)
+i24 00 00 00 00 01 i49 00 i1 
 
 web/c6b0660f7afccdb067f766a44ded21ab/00000000038_lightTableData.bin (Rotated Factor Matrix):
 
@@ -1485,23 +1665,72 @@ web/1fe57275203d4c8b7eca5bd796738e71/00000000014_lightTableData.bin (Correlation
 
 web/f748b5e575e0a0c2e55698c3b18d272e/00000000075_lightTableData.bin (Case Processing Summary):
 
-i5
-i0 i0 01 58 F40.0(46)
-i1 i0 01 58 F40.0(0)
-i2 i0 01 31 i2 00 00 i1 00 00 i6 00 00 00 00 58 58 F40.0(62)
-i3 i0 01 58 F40.0(15)
-i4 i0 01 58 F40.0(15)
+    i5
+    i0 i0 01 58 F40.0(46)
+    i1 i0 01 58 F40.0(0)
+    i2 i0 01 31 i2 00 00 i1 00 00 i6 00 00 00 00 58 58 F40.0(62)
+    i3 i0 01 58 F40.0(15)
+    i4 i0 01 58 F40.0(15)
 
 web/76e9b53e9f775fb690a88919ccdbb03c/00000000743_lightWarningData.bin (Warnings):
 
-i1
+    i0 i0 31 i0 i0 i72: (i66: ("" 31 "Fewer than two groups for depvar ^1 in split [:^1=^2,:]2.") 58 58) "There are fewer than two groups for dependent variable ^1 in split file [%1 = %2:, ^1 = ^2:]2. No statistics are computed." i2
+       i0
+           05 58 "soi_tot" 00 00 00 00 02
+       i2 i0
+           05 58 "erotica_virgin" 00 00 00 00 i2 00
+           02 58 F40.1(1.0)
+
+    "erotica_virgin" 
+    "EROTICA VIRGIN" 02 
+
+web/c6b0660f7afccdb067f766a44ded21ab/00000000031_lightNotesData.bin (Notes):
+
+    i13 i0 01 58 DTIME13.2(0.156)
+    i14 i0 01 58 DTIME13.2(0.14)
+    i15 i0 00 31 i0 i0 i29: (i23: ("" 31 "^1 (^2K) bytes") 58 58 ) "^1 (^2K) bytes" i2
+       i0 01 58 F40.0(459728)
+       i0 01 58 03 28 28 00 00 00 00 00 40 0f 7c 40 
+
+web/f748b5e575e0a0c2e55698c3b18d272e/00000000094_lightTableData.bin (Model Description):
+
+    i10
+    i0 i0 00 58 "^1" i1 i0 03 "MOD_2" 58 "" "MOD_2" 00
+    i1 i0 05 58 "V15" "mass/breath" 02
+    i2 i0 05 58 "V29" "particles/breath-v2" 02
+    i3 i0 03 "None" 58 "" "None" 01
+    i4 00 00 00 00 01 58 F40.0(0)
+    i5 00 00 00 00 01 58 F40.0(0)
+    i6 00 00 00 00 03 "No periodicity" 58 "no_help" "No periodicity" 01
+    i7 00 00 00 00 01 58 F40.0(16)
+    i8 00 00 00 00 03 "Independence(white noise)" 31 i1 00 00 00 00 00 00 i6 00 00 00 00 58 58 "no_help" "Independence(white noise)" 01
+    i9 00 00 00 00 03 "All lags" 58 "no_help" "All lags" 01 
+
+
+web/f748b5e575e0a0c2e55698c3b18d272e/00000000253_lightWarningData.bi (Warnings):
+
+    i12
+
+    i0 i0 00 58 "There are fewer than two groups for dependent variable ^1 in split file [%1 = %2:, ^1 = ^2:]2. No statistics are computed." 
+       i2 i0     05 58 "Tot_Part_V1" "Total particles" 02
+       i2 i0     05 58 "Sitting" "Sitting" 02
+       i0        02 58 F40.0(50) "Sitting" "" 02
+
+    i1 i0 00 58 "There are fewer than two groups for dependent variable ^1 in split file [%1 = %2:, ^1 = ^2:]2. No statistics are computed."
+       i2 i0 05 58 "Samp_timeV2" "Sampling time-v2" 02
+       i2 i0 05 58 "Sitting" "Sitting"
+       i2 00 02 58 F40.0(50) "Sitting" i0 02
+
+    i2 i0 00 58 "There are fewer than two groups for dependent variable ^1 in split file [%1 = %2:, ^1 = ^2:]2. No statistics are computed." i2 00 00 00 00 05 58 
+    "Sampling_time_V1" 
+    "Sampling time" 02 i2 00 00 00 00 05 58 
+
+smekens/default/00000000011_lightNotesData.bin (Notes):
 
-i0 i0 00 31 i0 i0 i72: (i66: ("" 31 "Fewer than two groups for depvar ^1 in split [:^1=^2,:]2.") 58 58) "There are fewer than two groups for dependent variable ^1 in split file [%1 = %2:, ^1 = ^2:]2. No statistics are computed." i2 00 00 00 00
-    05 58 "soi_tot" 00 00 00 00 02 i2 00 00 00 00 05 58 "erotica_virgin"
-00 00 00 00 i2 00 02 58 F40.1(1.0)
+    i15 i0 00 58 "^1 (^2K) bytes" i2
+       i0 01 58 F40.0(40024)
+       i0 01 58 03 28 i40 00 00 00 8b 43 40 
 
-"erotica_virgin" 
-"EROTICA VIRGIN" 02 
 
 
 Data: tdump21 (germano/Crosstabs.pdf)