我有一个ExpressionSet
我想要子集的对象。例如,
> str(ESet)
Formal class 'ExpressionSet' [package "Biobase"] ..
..@ assayData :..
..@ phenoData :
.. .. .. ..$ STATUS : num [1:210] 1 1 1 1 1 1 1 1 1 1 ...
....
我想提取一个子集,其中STATUS==0
。我试过了:
exprs(ESet@phenoData$STATUS==0)
但它不起作用。
你快到了。猜测你的数据结构,我认为以下应该有效:
exprs(ESet)[ESet@phenoData$STATUS==0,]
如果你看这个paper http://www.mas.ncl.ac.uk/~ncsg3/microarray/,有很多根据应变和时间对数据进行子设置的示例。我应该承认我是这篇论文的作者。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)