Method: Daru::Core::GroupBy#size
- Defined in:
- lib/daru/core/group_by.rb
#size ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/daru/core/group_by.rb', line 21 def size index = if multi_indexed_grouping? Daru::MultiIndex.new symbolize(@groups.keys) else Daru::Index.new symbolize(@groups.keys.flatten) end values = @groups.values.map { |e| e.size } Daru::Vector.new(values, index: index, name: :size) end |