CrossTabulate

Data::Reshapers::CrossTabulate

Data::Reshapers::CrossTabulate package module has data cross tabulation functions over different data structures coercible to full-arrays.

Synopsis

use Data::Reshapers;
    use Data::Reshapers::CrossTabulate;
my @tbl = get-titanic-dataset();
my $xtab1 = CrossTabulate(@tbl, 'passengerClass', 'passengerSex');
    my $xtab2 = CrossTabulate(@tbl, 'passengerClass', 'passengerSex', 'passengerAge');
my @tbl2 = $csv.csv(in => $fileName, headers => "none");
    my $xtab3 = CrossTabulate(@tbl, 1, 3);
    my $xtab4 = CrossTabulate(@tbl, 1, 3, 2);

Data::Reshapers v0.1.9

Data reshaping functions for different data structures (arrays, lists of hashes, Text::CSV tables.)

Authors

  • Anton Antonov

License

Artistic-2.0

Dependencies

Hash::MergeText::CSVPretty::Table

Test Dependencies

Provides

  • Data::Reshapers
  • Data::Reshapers::Adapters
  • Data::Reshapers::CrossTabulate
  • Data::Reshapers::JoinAcross
  • Data::Reshapers::Predicates
  • Data::Reshapers::ToLongFormat
  • Data::Reshapers::ToPrettyTable
  • Data::Reshapers::ToWideFormat
  • Data::Reshapers::Transpose

Documentation

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.