Class: Num4GLMRegAnaLib::PoissonRegAnaLib
- Inherits:
-
Object
- Object
- Num4GLMRegAnaLib::PoissonRegAnaLib
- Defined in:
- lib/num4glmregana.rb
Overview
ポアソン回帰分析
Instance Method Summary collapse
-
#initialize ⇒ PoissonRegAnaLib
constructor
A new instance of PoissonRegAnaLib.
-
#non_line_reg_ana(yi, xij) ⇒ Hash
ポアソン回帰分析.
Constructor Details
#initialize ⇒ PoissonRegAnaLib
Returns a new instance of PoissonRegAnaLib.
64 65 66 |
# File 'lib/num4glmregana.rb', line 64 def initialize @multana = PoissonRegAna.getInstance() end |
Instance Method Details
#non_line_reg_ana(yi, xij) ⇒ Hash
ポアソン回帰分析
88 89 90 91 92 93 94 95 |
# File 'lib/num4glmregana.rb', line 88 def non_line_reg_ana(yi, xij) multRet = @multana.nonLineRegAna(yi.to_java(Java::double), xij.to_java(Java::double[])) retRb = { "intercept": multRet.getIntercept(), # 定数項 "slope": multRet.getSlope().to_a, # 回帰係数 } return retRb end |