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

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

[复制链接]
发表于 2012-2-25 11:04:09 | 显示全部楼层 |阅读模式
diana2means(adSplit)
diana2means()所属R语言包:adSplit

                                        2-Means with Hierarchical Initialization
                                         2是指具有层次初始化

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

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

Split a set of data points into two coherent groups using the k-means algorithm. Instead of random initialization, divisive hierarchical clustering is used to determine initial groups and the corresponding centroids.
一组数据点分成两个相干组,使用k-means算法。而不是随机初始化,分裂层次聚类用来确定初始群体和相应的重心。


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


diana2means(mydata, mingroupsize = 5,
            ngenes = 50, ignore.genes = 5,
            return.cut = FALSE)



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

参数:mydata
either an expression set as defined by the package Biobase or a matrix of expression levels (rows=genes, columns=samples).
无论是一个表达式设置包Biobase或表达水平的矩阵(行=基因,列=样本)的定义。


参数:mingroupsize
report only splits where both groups are larger than this size.
报告只分裂两组大于此大小。


参数:ngenes
number of genes used to compute cluster quality DLD-score.
数量来计算聚类质量DLD得分的基因。


参数:ignore.genes
number of best scoring genes to be ignored when computing DLD-scores.
最佳得分的基因数目计算DLD分数时被忽略。


参数:return.cut
logical, whether to return the attributions of samples to groups.   
逻辑,是否返回样品归因,团体。


Details

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

This function uses divisive hierarchical clustering (diana) to generate a first split of the data. Thereby, each column of the data matrix is considered to represent a data element. From the thus generated temptative groups, centroids are deduced and used to initialize the k-means clustering algorithm.
使用此功能的分裂层次聚类(戴安娜)产生的数据的第一次分裂。从而,被认为是数据矩阵的每一列代表一个数据元素。从由此产生的temptative组,重心推导和用来初始化k-means聚类算法。

For the split optimized by k-means the DLD-score is determined using the ngenes and ignore.genes arguments.
为优化分割的K-means进行DLD得分确定使用ngenes和ignore.genes参数。


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

If the logical return.cut is set to FALSE (the default), a single number is representing the DLD-score for the generated split is returned. Otherwise an object of class split containing the following elements is returned:
如果逻辑return.cut设置FALSE(默认),单数代表返回生成的分割DLD得分。否则,一个类的对象split返回包含以下元素:


参数:cut
one number out of 0 and 1 per column in the original data, specifying the split attribution.
一个数字0和1,每列的原始数据,指定分割的归属。


参数:score
the DLD-score achieved by the split.
进行DLD分割所取得的成绩。


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


Joern Toedling, Claudio Lottaz



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

diana
diana


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


# get golub data[获得戈卢布数据]
library(vsn)
library(golubEsets)
data(Golub_Merge)

# use 10% most variable genes[使用10%的可变区基因]
e <- exprs(Golub_Merge)
vars <- apply(e, 1, var)
e <- e[vars > quantile(vars,0.9),]

# use diana2means to get splits and scores[使用diana2means到分裂和分数]
diana2means(e)
diana2means(e, return.cut=TRUE)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 23:48 , Processed in 0.019116 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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