NAME

Catmandu::Stat - Catmandu modules for working with statistical data

SYNOPSIS

# Calculate statistics on the availabity of the ISBN fields in the dataset
cat data.json | catmandu JSON to Stat --keys isbn

# Calculate statistics on the uniqueness of ISBN numbers in the dataset
cat data.json | catmandu JSON to Stat --keys isbn --values 1

# Export the statistics as YAML
cat data.json | catmandu JSON to Stat --keys isbn --values 1 --as YAML

# Or in fix files

# Calculate the mean of foo. E.g. foo => [1,2,3,4]
stat_mean(foo)  # foo => '2.5'

# Calculate the median of foo. E.g. foo => [1,2,3,4]
stat_median(foo)  # foo => '2.5'

# Calculate the standard deviation of foo. E.g. foo => [1,2,3,4]
stat_stddev(foo)  # foo => '1.12'

# Calculate the variance of foo. E.g. foo => [1,2,3,4]
stat_variance(foo)  # foo => '1.25'

MODULES

SEE ALSO

Catmandu, Catmandu::Fix,

AUTHOR

Patrick Hochstenbach, <patrick.hochstenbach at ugent.be>

LICENSE AND COPYRIGHT

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.