NAME
Data::Nest - nest array of hash easily. and calculate optional measurements corresponding to results of nest.
SYNOPSIS
use Data::Nest;
my $nest = Data::Nest->new();
$nest->key("mykey");
my $nested = $nest->entries([
{mykey => 1, val => 1},
{mykey => 2, val => 2},
{mykey => 1, val => 3},
{mykey => 1, val => 4},
{mykey => 2, val => 5},
]);
print Dumper $nested;
# [
# {key => 1, values => [
# {mykey => 1, val => 1},
# {mykey => 1, val => 3},
# {mykey => 1, val => 4},
# ]},
# {key => 2, values => [
# {mykey => 2, val => 2},
# {mykey => 2, val => 5},
# ]},
# ]
DESCRIPTION
Data::Nest is array of hash nesting utility. Easily add measurements like "sum", "sumsq", "average",.... It's easy to nest data for prepareing data mining and data visualization.
LICENSE
Copyright (C) muddydixon.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
muddydixon <muddydixon@gmail.com>