Method: Jtl::DataSet#to_hash
- Defined in:
- lib/jtl/data_set.rb
#to_hash ⇒ Object Also known as: inspect
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/jtl/data_set.rb', line 22 def to_hash hash = {} @data_set.each do |mark, values| if values.kind_of?(Jtl::LabeledValue) hash[values.label] ||= [] hash[values.label] << [mark, values.value] else values.each do |lv| hash[lv.label] ||= {} hash[lv.label][mark] ||= [] hash[lv.label][mark] << lv.value end end end return hash end |