randomWAMGraph(DEGraph)
randomWAMGraph()所属R语言包:DEGraph
Generates a random graph
随机生成一个图
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Generates a random graph.
随机生成一个图。
用法----------Usage----------
randomWAMGraph(nnodes=5, nedges=nnodes, verbose=FALSE)
参数----------Arguments----------
参数:nnodes
A numeric value, the desired number of nodes.
一个的numeric价值,所需数量的节点。
参数:nedges
A numeric value, the desired number of edges.
一个的numeric价值,所需数量的边缘。
参数:verbose
If TRUE, extra information is output.
如果TRUE,输出额外的信息。
值----------Value----------
An object of class graphAM.
对象类graphAM。
作者(S)----------Author(s)----------
Laurent Jacob, Pierre Neuvial and Sandrine Dudoit
参见----------See Also----------
graphAM.
graphAM。
举例----------Examples----------
library("KEGGgraph")
library("rrcov")
## Create a random graph[#创建一个随机图]
graph <- randomWAMGraph(nnodes=5, nedges=7, verbose=TRUE)
plot(graph)
## Retrieve its adjacency matrix[#找回它的邻接矩阵]
A <- graph@adjMat
## write it to KGML file[#写KGML文件的]
grPathname <- "randomWAMGraph.xml"
writeAdjacencyMatrix2KGML(A, pathname=grPathname, verbose=TRUE, overwrite=TRUE)
## read it from file[#从文件中读取]
gr <- parseKGML2Graph(grPathname)
## Two examples of Laplacians from the same graph[#两个例子相同的图的拉普拉斯]
lapMI <- laplacianFromA(A, ltype="meanInfluence")
print(lapMI)
lapN <- laplacianFromA(A, ltype="normalized")
print(lapN)
U <- lapN$U
p <- nrow(A)
sigma <- diag(p)/sqrt(p)
X <- twoSampleFromGraph(100, 120, shiftM2=1, sigma, U=U, k=3)
## T2[#T2的]
t <- T2.test(X$X1,X$X2)
str(t)
tu <- graph.T2.test(X$X1, X$X2, lfA=lapMI, k=3)
str(tu)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|