I am testing 'qr' with an admittedly contrived matrix and I am getting different results than I am from another package. The matrix that I am using is:
x <- matrix(seq(.1, by=.1, length.out=12), 4) So the whole test is: x <- matrix(seq(.1, by=.1, length.out=12), 4) qr(x) And the output from 'R' is: $qr [,1] [,2] [,3] [1,] -0.5477226 -1.2780193 -2.008316e+00 [2,] 0.3651484 -0.3265986 -6.531973e-01 [3,] 0.5477226 -0.3781696 -1.650163e-16 [4,] 0.7302967 -0.9124744 8.078153e-01 $rank [1] 2 $qraux [1] 1.182574 1.156135 1.589436 $pivot [1] 1 2 3 attr(,"class") [1] "qr" The differences that I see is in the last value of qraux. I was expecting 1.83205 not 1.589436. Also the last row of the decomposition shows: [4,] 0.7302967 -0.9124744 8.078153e-01 I was expecting 0.73030 -0.91247 -0.55470 So again it is the last element of the array. For the linear algebra gurus out there is this to be expected from the contrived matrix? Is there a "better" matrix that I can use to test that will more or less give consistent agreed upon results for a QR decomposition? Thank you. Kevin ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.