2

外部マシンでいくつかの計算を実行しており、最後に X、Y のペアを取得します。線形回帰を適用して、A、B、および R2 を取得したいと考えています。このマシンには何もインストールできず (Linux を実行しています)、Python、bash (もちろん) などの基本的なものがインストールされています。

外部ライブラリ (numpy など) を追加しなくても線形回帰係数を取得できるスクリプト (python、bash など) またはプログラム (C および C++ をコンパイルできます) を使用するための最良の方法は何でしょうか。

4

3 に答える 3

3

単一の単純な既知の関数(あなたの場合のように:行)の場合、基本的な最小二乗ルーチンを最初から単純にコーディングすることは難しくありません(ただし、細部に注意を払う必要があります)。これは、入門的な数値解析クラスで非常に一般的な割り当てです。

だから、ウィキペディアやmathworld、あるいは教科書で最小二乗法を調べて、町に行ってください。

于 2010-02-04T23:53:46.003 に答える
1

係数をファイルに抽出し、別のマシンにインポートしてから、Excel / MATLAB/これを実行する他のプログラムを使用するのはどうですか?

于 2010-02-04T23:53:00.553 に答える