コンテンツ
おそらく、スプレッドシートプログラムを使用して、与えられたデータポイントのセットに適合する最適な線形方程式を見つけた可能性があります。これは単純線形回帰と呼ばれる操作です。スプレッドシートプログラムがどのように計算を完了するかを正確に疑問に思ったことがある場合は、魔法ではなく心配しないでください。計算機を使用して数字を入力するだけで、スプレッドシートプログラムがなくても、実際に最適なラインを見つけることができます。残念ながら、式は複雑ですが、簡単で管理しやすい手順に分解できます。
データを準備する
データをテーブルにコンパイルします。 1つの列にx値を、別の列にy値を書き込みます。テーブルにあるデータポイントまたはx、y値の数など、行の数を決定します。
テーブルにさらに2つの列を追加します。 xのy倍に対して、1つの列を「x squared」、もう1つの列を「xy」として指定します。
xの各値にそれ自体を掛けるか、または2乗して、x平方の列を埋めます。たとえば、2 x 2 = 4であるため、2の2乗は4です。
xの各値に対応するyの値を乗算して、xy列を埋めます。 xが10でyが3の場合、10 x 3 = 30です。
x列のすべての数値を合計し、x列の下部に合計を書き留めます。他の3列についても同じことを行います。これらの合計を使用して、y = Mx + Bの形式の線形関数を見つけます。ここで、MとBは定数です。
Mを見つける
データセットのポイント数にxy列の合計を掛けます。たとえば、xy列の合計が200で、データポイントの数が10の場合、結果は2000になります。
x列の合計にy列の合計を乗算します。 x列の合計が20で、y列の合計が100の場合、答えは2000になります。
ステップ1の結果からステップ2の結果を引きます。この例では、結果は0になります。
データセット内のデータポイントの数にx二乗列の合計を掛けます。データポイントの数が10で、x-squared列の合計が60の場合、答えは600になります。
x列の合計を2乗して、ステップ4の結果から減算します。x列の合計が20の場合、20の2乗は400になるため、600-400は200です。
ステップ3の結果をステップ5の結果で除算します。この例では、0を任意の数で除算すると0になるため、結果は0になります。M= 0。
Bを見つけて方程式を解く
x二乗列の合計にy列の合計を掛けます。この例では、x-squared列の合計は60で、y列の合計は100なので、60 x 100 = 6000です。
x列の合計にxy列の合計を乗算します。 x列の合計が20で、xy列の合計が200の場合、20 x 200 = 4000です。
ステップ1の回答からステップ2の回答を引きます:6000-4000 = 2000。
データセット内のデータポイントの数にx二乗列の合計を掛けます。データポイントの数が10で、x-squared列の合計が60の場合、答えは600になります。
x列の合計を2乗して、ステップ4の結果から減算します。x列の合計が20の場合、20の2乗は400になるため、600-400は200です。
ステップ3の結果をステップ5の結果で除算します。この例では、2000/200は10になるため、Bが10であることがわかります。
y = Mx + Bの形式を使用して導出した線形方程式を書きます。MとBについて計算した値を差し込みます。この例では、M = 0とB = 10なので、y = 0x + 10またはy = 10。