Class: Num4GLMRegAnaLib::LogitRegAnaLib
- Inherits:
-
Object
- Object
- Num4GLMRegAnaLib::LogitRegAnaLib
- Defined in:
- lib/num4glmregana.rb
Overview
(2項)ロジスティック回帰分析
Instance Method Summary collapse
-
#initialize ⇒ LogitRegAnaLib
constructor
A new instance of LogitRegAnaLib.
-
#non_line_reg_ana(yi, xij) ⇒ Hash
(2項)ロジスティック回帰分析.
Constructor Details
#initialize ⇒ LogitRegAnaLib
Returns a new instance of LogitRegAnaLib.
13 14 15 |
# File 'lib/num4glmregana.rb', line 13 def initialize @multana = LogitRegAna.getInstance() end |
Instance Method Details
#non_line_reg_ana(yi, xij) ⇒ Hash
(2項)ロジスティック回帰分析
53 54 55 56 57 58 59 60 |
# File 'lib/num4glmregana.rb', line 53 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 |