[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-cvs] Changes to pspp/doc/transformation.texi
From: |
Ben Pfaff |
Subject: |
[Pspp-cvs] Changes to pspp/doc/transformation.texi |
Date: |
Sun, 13 Feb 2005 19:09:21 -0500 |
Index: pspp/doc/transformation.texi
diff -u pspp/doc/transformation.texi:1.1 pspp/doc/transformation.texi:1.2
--- pspp/doc/transformation.texi:1.1 Sat Oct 30 10:14:05 2004
+++ pspp/doc/transformation.texi Mon Feb 14 00:09:20 2005
@@ -28,7 +28,7 @@
/address@hidden,'filename'@}
/DOCUMENT
/MISSING=COLUMNWISE
- /dest_vars=agr_func(src_vars, address@hidden)@dots{}
+ /dest_var['label'address@hidden(src_vars, address@hidden)@dots{}
@end display
@cmd{AGGREGATE} summarizes groups of cases into single cases.
@@ -62,6 +62,13 @@
of source variables in parentheses. Some aggregation functions expect
additional arguments following the source variable names.
+Aggregation variables typically are created with no variable label,
+value labels, or missing values. Their default print and write
+formats depend on the aggregation function used, with details given in
+the table below. A variable label for an aggregation variable may be
+specified just after the variable's name in the aggregation variable
+list.
+
Each set must have exactly as many source variables as aggregation
variables. Each aggregation variable receives the results of applying
the specified aggregation function to the corresponding source
@@ -72,52 +79,90 @@
The available aggregation functions are as follows:
@table @asis
address@hidden SUM(var_name)
-Sum. Limited to numeric values.
address@hidden MEAN(var_name)
-Arithmetic mean. Limited to numeric values.
address@hidden SD(var_name)
-Standard deviation of the mean. Limited to numeric values.
address@hidden MAX(var_name)
-Maximum value.
address@hidden MIN(var_name)
-Minimum value.
@item FGT(var_name, value)
address@hidden PGT(var_name, value)
-Fraction between 0 and 1, or percentage between 0 and 100, respectively,
-of values greater than the specified constant.
address@hidden FLT(var_name, value)
address@hidden PLT(var_name, value)
-Fraction or percentage, respectively, of values less than the specified
-constant.
+Fraction of values greater than the specified constant. The default
+format is F5.3.
+
@item FIN(var_name, low, high)
address@hidden PIN(var_name, low, high)
-Fraction or percentage, respectively, of values within the specified
-inclusive range of constants.
+Fraction of values within the specified inclusive range of constants.
+The default format is F5.3.
+
address@hidden FLT(var_name, value)
+Fraction of values less than the specified constant. The default
+format is F5.3.
+
address@hidden FIRST(var_name)
+First non-missing value in break group. The aggregation variable
+receives the complete dictionary information from the source variable.
+
@item FOUT(var_name, low, high)
address@hidden POUT(var_name, low, high)
-Fraction or percentage, respectively, of values strictly outside the
-specified range of constants.
+Fraction of values strictly outside the specified range of constants.
+The default format is F5.3.
+
address@hidden LAST(var_name)
+Last non-missing value in break group. The aggregation variable
+receives the complete dictionary information from the source variable.
+
address@hidden MAX(var_name)
+Maximum value. The aggregation variable receives the complete
+dictionary information from the source variable.
+
address@hidden MEAN(var_name)
+Arithmetic mean. Limited to numeric values. The default format is
+F8.2.
+
address@hidden MIN(var_name)
+Minimum value. The aggregation variable receives the complete
+dictionary information from the source variable.
+
@item N(var_name)
-Number of non-missing values.
+Number of non-missing values. The default format is F7.0 if weighting
+is not enabled, F8.2 if it is (@pxref{WEIGHT}).
+
@item N
-Number of cases aggregated to form this group. Don't supply a source
-variable for this aggregation function.
+Number of cases aggregated to form this group. The default format is
+F7.0 if weighting is not enabled, F8.2 if it is (@pxref{WEIGHT}).
+
address@hidden NMISS(var_name)
+Number of missing values. The default format is F7.0 if weighting is
+not enabled, F8.2 if it is (@pxref{WEIGHT}).
+
@item NU(var_name)
Number of non-missing values. Each case is considered to have a weight
of 1, regardless of the current weighting variable (@pxref{WEIGHT}).
+The default format is F7.0.
+
@item NU
Number of cases aggregated to form this group. Each case is considered
to have a weight of 1, regardless of the current weighting variable.
address@hidden NMISS(var_name)
-Number of missing values.
+The default format is F7.0.
+
@item NUMISS(var_name)
Number of missing values. Each case is considered to have a weight of
-1, regardless of the current weighting variable.
address@hidden FIRST(var_name)
-First value in this group.
address@hidden LAST(var_name)
-Last value in this group.
+1, regardless of the current weighting variable. The default format is F7.0.
+
address@hidden PGT(var_name, value)
+Percentage between 0 and 100 of values greater than the specified
+constant. The default format is F5.1.
+
address@hidden PIN(var_name, low, high)
+Percentage of values within the specified inclusive range of
+constants. The default format is F5.1.
+
address@hidden PLT(var_name, value)
+Percentage of values less than the specified constant. The default
+format is F5.1.
+
address@hidden POUT(var_name, low, high)
+Percentage of values strictly outside the specified range of
+constants. The default format is F5.1.
+
address@hidden SD(var_name)
+Standard deviation of the mean. Limited to numeric values. The
+default format is F8.2.
+
address@hidden SUM(var_name)
+Sum. Limited to numeric values. The default format is F8.2.
@end table
Aggregation functions compare string values in terms of internal
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-cvs] Changes to pspp/doc/transformation.texi,
Ben Pfaff <=