rStats.js v1.3.0
    検索インデックスを準備しています...

    Interface QR

    qr が返す QR 分解です (R のコンパクトな形式です)。これを qrQ、qrR、qrCoef、そのほかの qr* 関数に渡して使います。

    interface QR {
        pivot: number[];
        qr: number[][];
        qraux: number[];
        rank: number;
        useLapack: boolean;
    }
    Index
    pivot: number[]

    列の置換です。0 始まりです (R の pivot から 1 を引いたものです)。

    qr: number[][]

    コンパクトな形式です: 上三角に R があり、対角より下の部分には Q を表す Householder ベクトルがあります。

    qraux: number[]

    Q に関する補助情報です: LINPACK の方法では Householder ベクトルの先頭の要素 (ncol 個) を、LAPACK の方法では tau (反射ごとに 1 つ、min(nrow, ncol) 個) を持ちます。

    rank: number

    行列の計算されたランクです。lapack: true の場合は常に min(nrow, ncol) です。

    useLapack: boolean

    分解が lapack: true で計算されたかどうかです (R の attr(, "useLAPACK") です)。