module Kernel

Public Instance Methods

Group(name,opts={}) click to toggle source

Shortcut interface for creating Data::Group

Example:

g = Group('mygroup', :data => [[1,2,3],[4,5,6]],
      :column_names => %w[a b c])   #=> creates a new group named mygroup
# File lib/ruport/data/grouping.rb, line 396
def Group(name,opts={})
  Ruport::Data::Group.new(opts.merge(:name => name))  
end
Grouping(*args) click to toggle source

Shortcut interface for creating Data::Grouping

Example:

a = Ruport::Data::Table.new(%w[a b c], :data => [[1,2,3],[4,5,6]])
b = Grouping(a, :by => "a")   #=> creates a new grouping on column "a"
# File lib/ruport/data/grouping.rb, line 385
def Grouping(*args)
  Ruport::Data::Grouping.new(*args)
end