Changes for version 0.0043 - 2019-04-14

  • Breaking change: Dropped the number_of_rows() method for PDL and row names. It becomes redundant as we have a role to add length() method to PDL. The removal also helps reduce one dependency of the distributon.
  • PDL::SV: Fixed "uniq" method, added new override methods "set" and "sever". Also PDL::SV's doc is briefly written.
  • Add a "summary" method to Data::Frame.
  • Add "iris" example data set to Data::Frame::Examples.
  • Restructured main module doc.
  • Solved a circular use issue between Data::Frame and Data::Frame::Util.
  • Switched from Test::More/Test::Most/Test::Fatal/etc to Test2::V0 for testing.

Modules

Alternative implementation of Data::Frame with more features
data frame implementation
Additional Array role for Moose::Autobox
Additional Hash role for Moose::Autobox
For creating classes in Data::Frame
Example data sets
Partial class for data frame's conversion from/to CSV
Function interface for indexer
Data::Frame indexer by integer indices
Data::Frame indexer by string labels (column names)
Role for Data::Frame indexer
A mixin to add some methods to PDL
Partial class for data frame's eval method
Partial class for data frame syntax sugar
For creating roles in Data::Frame
Role for column compare result
Import stuffs into Data::Frame classes
Custom Type::Tiny types
Utility functions
PDL subclass for keeping categorical data
PDL subclass for keeping logical data
PDL subclass for keeping scalar data (like strings)
Tools for verifying Data::Frame data frames

Provides

in lib/Data/Frame/Partial/Sugar.pm