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

R语言 WGCNA包 lowerTri2matrix()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 21:16:14 | 显示全部楼层 |阅读模式
lowerTri2matrix(WGCNA)
lowerTri2matrix()所属R语言包:WGCNA

                                         Reconstruct a symmetric matrix from a distance (lower-triangular) representation
                                         从距离(低级三角形)表示重构一个对称矩阵

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

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

Assuming the input vector contains a vectorized form of the distance representation of a symmetric matrix, this function creates the corresponding matrix. This is useful when re-forming symmetric matrices that have been vectorized to save storage space.
假设输入向量包含一个对称矩阵的距离表示一个矢量的形式,这个函数创建相应的矩阵。重新形成对称矩阵已经向量化,以节省存储空间时,这是非常有用的。


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


lowerTri2matrix(x, diag = 1)



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

参数:x
a numeric vector   
一个数值向量


参数:diag
value to be put on the diagonal. Recycled if necessary.  
将对角线上的值。如果需要回收。


Details

详细信息----------Details----------

The function assumes that x contains the vectorized form of the distance representation of a symmetric matrix. In particular, x must have a length that can be expressed as n*(n-1)/2, with n an integer. The result of the function is then an n times n matrix.
该函数假定x包含矢量形式的对称矩阵的距离表示。特别是,x必须具有的长度可表示为n *(n-1个)/ 2,其中n为整数。然后,该函数的结果是一个n次n矩阵。


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

A symmetric matrix whose lower triangle is given by x.
对称矩阵的下三角的x。


(作者)----------Author(s)----------



Peter Langfelder




实例----------Examples----------


  # Create a symmetric matrix[创建一个对称矩阵]
  m = matrix(c(1:16), 4,4)
  mat = (m + t(m));
  diag(mat) = 0;

  # Print the matrix[打印矩阵]
  mat

  # Take the lower triangle and vectorize it (in two ways)[下三角和矢量(两种方式)]
  x1 = mat[lower.tri(mat)]
  x2 = as.vector(as.dist(mat))

  all.equal(x1, x2) # The vectors are equal[向量是相等的]

  # Turn the vectors back into matrices[打开向量矩阵]
  new.mat = lowerTri2matrix(x1, diag = 0);

  # Did we get back the same matrix?[我们得到相同的矩阵?]

  all.equal(mat, new.mat)


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 05:44 , Processed in 0.027064 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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