Method: Statsample::DominanceAnalysis#general_averages

Defined in:
lib/statsample/dominanceanalysis.rb

#general_averagesObject



296
297
298
299
300
301
302
303
304
305
306
307
308
# File 'lib/statsample/dominanceanalysis.rb', line 296

def general_averages
  if @general_averages.nil?
    averages=@predictors.inject({}) {|a,v| a[v]=[md([v]).r2];a}
    for k in 1...@predictors.size
      ak=average_k(k)
      @predictors.each do |f|
        averages[f].push(ak[f])
      end
    end
    @general_averages=get_averages(averages)
  end
  @general_averages
end