Method: Statsample::Regression::Multiple::BaseEngine#estimated_variance_covariance_matrix
- Defined in:
- lib/statsample/regression/multiple/baseengine.rb
#estimated_variance_covariance_matrix ⇒ Object
Estimated Variance-Covariance Matrix Used for calculation of se of constant
165 166 167 168 169 170 171 172 173 174 175 176 |
# File 'lib/statsample/regression/multiple/baseengine.rb', line 165 def estimated_variance_covariance_matrix #mse_p=mse columns=[] @ds_valid.vectors.each{|k| v = @ds_valid[k] columns.push(v.to_a) unless k == @y_var } columns.unshift([1.0]*@valid_cases) x=::Matrix.columns(columns) matrix=((x.t*x)).inverse * mse matrix.collect {|i| Math::sqrt(i) if i>=0 } end |