robust_solve_XtX: Robust solve for X'X beta = X'Y using QR decomposition

View source: R/did2s.R

robust_solve_XtXR Documentation

Robust solve for X'X beta = X'Y using QR decomposition

Description

This function computes the least squares solution beta = (X'X)^(-1) X'Y in a numerically stable way using QR decomposition, handling rank-deficient matrices gracefully.

Usage

robust_solve_XtX(X, Y)

Arguments

X

Design matrix (sparse or dense)

Y

Response matrix/vector (can be X'Y if already computed)

Value

The least squares solution beta (may contain 0 for rank-deficient columns)


did2s documentation built on Nov. 5, 2025, 5:26 p.m.