Method: Statsample::Anova::Contrast#initialize
- Defined in:
- lib/statsample/anova/contrast.rb
permalink #initialize(opts = Hash.new) ⇒ Contrast
Returns a new instance of Contrast.
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/statsample/anova/contrast.rb', line 8 def initialize(opts=Hash.new) raise "Should set at least vectors options" if opts[:vectors].nil? @vectors=opts[:vectors] @c=opts[:c] @c1,@c2=opts[:c1], opts[:c2] @t_options=opts[:t_options] || {:estimate_name=>_("Psi estimate")} @name=opts[:name] || _("Contrast") @psi=nil @anova=Statsample::Anova::OneWayWithVectors.new(@vectors) @msw=@anova.msw end |