statstable - compute basic stats about the columns of a table. `statstable` < *table*
`meantable` < *table*
`medtable` < *table*
`mintable` < *table*
`maxtable` < *table*
`rmstable` < *table*
`stdtable` < *table*
`sumtable` < *table*
`tottable` < *table*
statstable read the input file from the standard input and outputs a
table of basic statistics on the standard output. It computes the
sum, min, max, mean, median, standard devaition and range of a column.
The output is a table of computed values one column for each column in the input table and an extra column named “Stat” to identify the statistic in each row prepended to the table.
Thses short scripts call statstable to compute a single statistic.
john@panic: statstable < data.tab
Stat X Y Z
------ --------- --------- ---------
Sum 12.000000 12.000000 22.000000
Mean 3.000000 3.000000 5.500000
Min 1.000000 0.000000 2.000000
Max 5.000000 6.000000 9.000000
Median 3.000000 3.000000 5.500000
RMS 2.309401 2.581989 3.511885
Stdev 2.309401 2.581989 3.511885
Range 4.000000 6.000000 7.000000