- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
rich.main3
是 R 中的线性模型。我了解列表中的其余元素,但我不明白 qraux
是。文档指出它是
a vector of length ncol(x) which contains additional information on \bold{Q}".
str(rich.main3$qr)
qr : num [1:164, 1:147] -12.8062 0.0781 0.0781 0.0781 0.0781 ...
..- attr(*, "dimnames")=List of 2
.. ..$ : chr [1:164] "1" "2" "3" "4" ...
.. ..$ : chr [1:147] "(Intercept)" "S2" "S3" "x1" ...
..- attr(*, "assign")= int [1:147] 0 1 1 2 3 4 5 6 7 8 ...
..- attr(*, "contrasts")=List of 3
.. ..$ S : chr "contr.treatment"
.. ..$ ID : chr "contr.treatment"
.. ..$ Block: chr "contr.treatment"
$ qraux: num [1:147] 1.08 1.06 1.16 1.21 1.27 ...
$ pivot: int [1:147] 1 2 3 4 5 6 7 8 10 11 ...
$ tol : num 1e-07
$ rank : int 21
- attr(*, "class")= chr "qr"
最佳答案
想必您不知道 QR 分解是如何计算的。我在 LaTeX 中写了以下内容,可能会帮助您澄清这一点。当然,在编程站点上,我需要向您展示一些代码。最后给大家提供一个玩具R函数计算Householder反射。
住户反射(reflect)矩阵
户型改造
家庭 QR 分解(无旋转)
QR 和重新缩放的紧凑存储
LAPACK 辅助例程 dlarfg
正在执行 Householder 变换。我还编写了以下玩具 R 函数用于演示:
dlarfg <- function (x) {
beta <- -1 * sign(x[1]) * sqrt(as.numeric(crossprod(x)))
v <- c(1, x[-1] / (x[1] - beta))
tau <- 1 - x[1] / beta
y <- c(beta, rep(0, length(x)-1L))
packed_yv <- c(beta, v[-1])
oo <- cbind(x, y, v, packed_yv)
attr(oo, "tau") <- tau
oo
}
set.seed(0); x <- rnorm(5)
dlarfg(x)
# x y v packed_yv
#[1,] 1.2629543 -2.293655 1.00000000 -2.29365466
#[2,] -0.3262334 0.000000 -0.09172596 -0.09172596
#[3,] 1.3297993 0.000000 0.37389527 0.37389527
#[4,] 1.2724293 0.000000 0.35776475 0.35776475
#[5,] 0.4146414 0.000000 0.11658336 0.11658336
#attr(,"tau")
#[1] 1.55063
关于r - lm() : What is qraux returned by QR decomposition in LINPACK/LAPACK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38741127/
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 3 年前。 Improve t
在开始之前,我必须说,对于那些具有线性代数背景的人来说,这不是您所知道的矩阵分解。请阅读以下段落以更清楚地了解我要解决的问题。 以下是矩阵及其子矩阵的显着属性/定义: 我有一个 SxP 矩阵,它形成了
我正在将 sklearn.decomposition.TruncatedSVD 应用于非常大的矩阵。如果矩阵超过一定大小(例如 350k x 25k),svd.fit(x) 将耗尽 RAM。 我将 s
在第 159 页的 High Performance MySQL 中,他们讨论了将复杂查询分解为简单查询: 转换 SELECT * FROM tag JOIN tag_post ON tag_post
我正在尝试了解主成分分析 的工作原理,我正在sklearn.datasets.load_iris 数据集上对其进行测试。我了解每个步骤的工作原理(例如,标准化数据、协方差、特征分解、最高特征值排序、使
我正在 Visual Studio 中编写 C++ 代码并使用 Armadillo 7.900.1 我没有运气让 eigs_sym 函数在 Armadillo 下工作(我使用的是 Armadillo
Composition root看起来很奇怪的图案。我们有一个非常大的上帝对象,它对任何事情都了如指掌。 将组合根拆分为某些模块的正确方法是什么,这些模块将封装对象图自身部分的初始化? 怎么样hier
在Jonathan Dursi的帮助下和 osgx ,我现在已经完成了进程之间的“行分解”: row http://img535.imageshack.us/img535/9118/ghostcell
我要回答的问题是: Consider R(A,B,C) with the FD A --> B. Give a vaild instance of r of R such that when we p
观察: 在P0217R3 proposal (2016-06-24) ,使用了结构化绑定(bind)术语。 在current working C++1z draft (2016-11-28) ,使用了
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
在类里面,导师发表了以下声明: 一个关系只有一个(或没有)无损 BCNF 分解, 并且两个 BCNF 分解对于给定的 R 是无损的,前提条件是它们在逻辑上相等 我试过反证法,假设有两个BCNF分解,找
我想正确设置 YouCompleteMe,这样我就不会在 C++ 文件中收到以下警告: ... auto [k,v] = mapIt; // some map iterator ... decompo
我想使用 Das Gupta(1993)分解方法通过组合效应和率效应分解生育率的变化。是否有使用 R 进行 Das Gupta 分解的代码或函数?对于 STATA,我找到了“rdecompose”,但
我正在尝试绘制 part decomposition diagram与EA10。它应该如下所示。 但我找不到方法。 EA 是否支持此 UML 图? 最佳答案 找到了。我需要先激活“更多工具...”->
我正在使用 sklearn.decomposition FactorAnalysis 对我的股票 yield 矩阵 (200*676) 进行因子分析。但我不知道如何获得因子载荷。这是我的代码的样子:
rich.main3是 R 中的线性模型。我了解列表中的其余元素,但我不明白 qraux是。文档指出它是 a vector of length ncol(x) which contains addit
根据py3 doc : unicodedata.decomposition(chr) Returns the character decomposition mapping assigned to t
每当我从 sklearn 导入任何 Tree 模块时,我都会遇到错误。示例代码如下 from sklearn.ensemble import ExtraTreesRegressor model = E
我正在尝试跟随 Abdi & Williams - Principal Component Analysis (2010) 并通过 SVD 构建主成分,使用 numpy.linalg.svd . 当我
我是一名优秀的程序员,十分优秀!