Provided by: libchart-clicker-perl_2.86-1_all bug

NAME

       Chart::Clicker::Data::DataSet - A collection of series

VERSION

       version 2.86

SYNOPSIS

         use Chart::Clicker::Data::DataSet;
         use Chart::Clicker::Data::Series;

         my @vals = (12, 19, 90, 4, 44, 3, 78, 87, 19, 5);
         my @keys = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
         my $series = Chart::Clicker::Data::Series->new({
           keys    => \@keys,
           values  => \@vals
         });

         my $ds = Chart::Clicker::Data::DataSet->new({
           series => [ $series ]
         });

DESCRIPTION

       Chart::Clicker::Data::DataSet is a set of Series that are grouped for some logical reason
       or another.  DatasSets can be associated with Renderers in the Chart.  Unless you are
       doing something fancy like that you have no reason to use more than one in your chart.

   max_key_count
       Get the number of keys in the longest series.  This will be set automatically.

ATTRIBUTES

   context
       Set/Get the context this DataSet will be charted under.

   domain
       Get the Range for the domain values

   range
       Get the Range for the... range values...

   series
       Set/Get the series for this DataSet

METHODS

   add_to_series
       Add a series to this dataset.

   count
       Get the number of series in this dataset.

   get_series ($index)
       Get the series at the specified index.

   get_all_series_keys
       Returns an array of keys representing the union of all keys from all DataSets.

   get_series_keys
       Returns the key at the specified position for every series in this DataSet.

   get_series_values
       Returns the value at the specified position for every series in this DataSet as an
       ArrayRef.

   get_series_values_for_key
       Returns the value for the specified key for every series in this DataSet as an ArrayRef.

   largest_value_slice
       Finds the largest cumulative 'slice' in this dataset.

AUTHOR

       Cory G Watson <gphat@cpan.org>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2013 by Cold Hard Code, LLC.

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.