Method: MyMatrix#makeKey

Defined in:
lib/mymatrix.rb

#makeKey(colname) ⇒ Object

colnameがキーのハッシュを作る。valueはrowの配列。



657
658
659
660
661
662
663
664
665
666
667
# File 'lib/mymatrix.rb', line 657

def makeKey(colname)
  out = {}
  self.each do |row|     
    key = self.val(row, colname)
    if(out[key] == nil)
      out[key] = []
    end
    out[key] << row
  end
  return out
end