<< Click to Display Table of Contents >>
マニュアル > コントロールリファレンス > ルート > ルートメソッド >
線形回帰分析(最小二乗法)で求められる直線の傾きとオフセットを求める。
構文
Math.LineSt(
val
)
パラメータ
型:
数値
元データ。2次元の配列を指定します。
戻り値
結果を1次元で2つの要素を持った配列で返します。要素0が傾きで、要素1がオフセットになります。
解説
線形回帰分析(最小二乗法)で求められる直線の傾きとオフセットを求めます。
例
c(1,3,4,6,7,10) と c(5.7,10.4,11.1,19.5,21.8,26.2) から最小二乗法により求められる直線の傾きとオフセットを取得。
var vData = c(c(1,3,4,6,7,10), c(5.7,10.4,11.1,19.5,21.8,26.2)); var vResult = ::Math.LineSt(vData); var a = vResult[0]; // Y = aX + b の a(傾き) var b = vResult[1]; // Y = aX + b の b(オフセット)
サポート対象
○
スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
演算式構文
演算式構文(バインド書式など)にて使用可能
参照
Math.Abs
Math.Ceil
Math.Floor
Math.Ave
Math.Sum
Math.Max
Math.Min
Math.Random
Math.Log
Math.Log10
Math.Pow
Math.Sqrt
Math.Nthroots
Math.AddingUp
Math.StDev
Math.Correl
Math.LineSt
Math.Sin
Math.Cos
Math.Tan
Math.Asin
Math.Acos
Math.Atan
Math.Exp
Math.LinearTrans (Math.LT)
Math.PowerFactorTrans (Math.PT)
Math.Summary
Math.Round