WorksheetFunction.LogEst(Object, Object, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
回帰分析では、データに適合する指数曲線を計算し、この曲線を表す値の配列を返します。 この関数は値の配列を返すため、配列数式として入力する必要があります。
public object LogEst (object Arg1, object Arg2, object Arg3, object Arg4);
Public Function LogEst (Arg1 As Object, Optional Arg2 As Object, Optional Arg3 As Object, Optional Arg4 As Object) As Object
パラメーター
- Arg1
- Object
既知の y: 既にわかっている y の値の系列で、y = b*m^x という関係が成り立ちます。
- Arg2
- Object
既知の x: 既にわかっている x の値の系列で、y = b*m^x という関係になります。この引数は省略してもかまいません。
- Arg3
- Object
定数: 定数 b を 1 にするかどうかを論理値で指定します。
- Arg4
- Object
補正: 回帰指数曲線の補正項を追加情報として返すかどうかを、論理値で指定します。
戻り値
注釈
指数曲線は次の演算式で表されます。
y = b*m^x または
y = (b*(m1^x1)*(m2^x2)*_) (x の値が複数ある場合)
ここで、従属変数 y は独立変数 x の関数です。 m の値はそれぞれの x のべき乗に対応する底で、b は定数です。 y、x、および m がベクトル (1 次元配列) であることに注意してください。 LogEst が返す配列は {mn,mn-1,...,m1,b} です。
既知の y の配列が 1 つの列に入力されている場合、既知の x の各列はそれぞれ異なる変数であると見なされます。
既知の y の配列が 1 つの行に入力されている場合、既知の x の各行はそれぞれ異なる変数であると見なされます。
既知の x の配列には、1 つまたは複数の変数の系列を指定することができます。 変数の系列が 1 つだけの場合、既知の y と既知の x は、双方の次元が同じである限り、どのような形の範囲でも指定できます。 複数の変数を使用する場合、既知の y はセル範囲 (1 行または 1 列の範囲で、ベクトル範囲とも呼ばれます) である必要があります。
既知の x を省略すると、既知の y と同じサイズの {1,2,3,...} という配列を指定したと見なされます。
const が true または省略された場合、b は通常どおり計算されます。
const が false の場合、b は 1 に設定され、m 値は y = m^x に適合します。
stats が true の場合、 LogEst は追加の回帰統計を返します。そのため、返される配列は {mn,mn-1,...,m1,b です。sen,sen-1,...,se1,seb;r 2,sey;F,df;ssreg,ssresid}.
統計が false または省略された場合、 LogEst は m 係数と定数 b のみを返します。
その他の回帰統計の詳細については、「」を参照してください LinEst(Object, Object, Object, Object)。
データをプロットした結果が指数曲線に近づけば近づくほど、計算によって求められた指数曲線はデータに適合します。 と同様 LinEst(Object, Object, Object, Object)に 、LogEst は、値間のリレーションシップを記述する値の配列を返しますが LinEst(Object, Object, Object, Object) 、データに直線を合わせています。 LogEst は 指数曲線に適合します。 詳細については、LinEst(Object, Object, Object, Object)を参照してください。
独立した x 変数が 1 つしかない場合は、次の式を使用して y インターセプト (b) 値を直接取得できます。
y 切片 (b):
INDEX(LOGEST(known_y,known_x),2)
y = b*m^x 数式を使用して y の将来の値を予測できますが、Microsoft Excel にはこれを行うための関数が用意 Growth(Object, Object, Object, Object) されています。 詳細については、Growth(Object, Object, Object, Object)を参照してください。
計算結果が配列となる数式は、配列数式として入力する必要があります。
When entering an array constant such as known_x's as an argument, use commas to separate values in the same row and semicolons to separate rows. 区切り文字は、コントロール パネルの [地域] と [言語オプション] のロケール設定によって異なる場合があります。
回帰方程式によって予測計算された y の値は、方程式を決定するときに使用した y の値の範囲外では、適切な値にならない場合があります。
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示