Method: Statsample::Reliability::ICC#initialize
- Defined in:
- lib/statsample/reliability/icc.rb
#initialize(ds, opts = Hash.new) ⇒ ICC
Returns a new instance of ICC.
98 99 100 101 102 103 104 105 106 107 108 109 110 |
# File 'lib/statsample/reliability/icc.rb', line 98 def initialize(ds, opts=Hash.new) @ds=ds.reject_values(*Daru::MISSING_VALUES) @vectors=@ds.map { |e| e } @n=@ds.nrows @k=@ds.ncols compute @g_rho=0 @alpha=0.05 @icc_name=nil opts_default={:name=>"Intra-class correlation", :type=>:icc_1} @opts=opts_default.merge(opts) @opts.each{|k,v| self.send("#{k}=",v) if self.respond_to? k } end |