找回密码
 注册
查看: 3133|回复: 0

R语言:tcrossprod()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 18:29:16 | 显示全部楼层 |阅读模式
tcrossprod(Matrix)
tcrossprod()所属R语言包:Matrix

                                        Cross-product of transpose
                                         跨产品的转

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Take the cross-product of the transpose of a matrix. tcrossprod(x) is formally equivalent to, but faster than, the call x %*% t(x), and so is tcrossprod(x, y) instead of x %*% t(y).
采取跨产品矩阵的转置。 tcrossprod(x)正式相当于,但速度比,呼叫x %*% t(x),tcrossprod(x, y)而不是x %*% t(y)。


用法----------Usage----------


tcrossprod(x, y = NULL)



参数----------Arguments----------

参数:x
a matrix-like object
矩阵类的对象


参数:y
a matrix-like object or NULL (by default); the latter case is formally equivalent to y = x.
矩阵状物体或NULL(默认),后者的情况是正式相当于y = x。


Details

详情----------Details----------

For some classes in the Matrix package, such as dgCMatrix, it is much faster to calculate the cross-product of the transpose directly instead of calculating the transpose first and then its cross-product.
为Matrix包,如在一些类dgCMatrix,它的速度要快得多,计算跨产品的转,而不是直接计算转,然后再跨产品。


值----------Value----------

An object of an appropriate symmetric matrix class.
一个适当的对称矩阵类的对象。


方法----------Methods----------




x = "dgCMatrix" method for compressed, sparse,
=“dgCMatrix”压缩,稀疏的方法,


参见----------See Also----------

crossprod
crossprod


举例----------Examples----------


## A random sparce "incidence" matrix :[#随机sparce“发病率”矩阵:]
m <- matrix(0, 400, 500)
set.seed(12)
m[runif(314, 0, length(m))] <- 1
mm <- as(m, "dgCMatrix")
object.size(m) / object.size(mm) # smaller by a factor of &gt; 200[小> 200倍]

## tcrossprod() is very fast:[,#tcrossprod()是非常快:]
system.time(tCmm &lt;- tcrossprod(mm))# 0   (PIII, 933 MHz)[0(的PIII,933兆赫)]
system.time(cm &lt;- crossprod(t(m))) # 0.16[0.16]
system.time(cm. &lt;- tcrossprod(m))  # 0.02[0.02]

stopifnot(cm == as(tCmm, "matrix"))

## show sparse sub matrix[#显示稀疏的子矩阵]
tCmm[1:16, 1:30]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 15:03 , Processed in 0.024004 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表