ExpressionSet subsetting - PullRequest
       8

ExpressionSet subsetting

2 голосов
/ 08 апреля 2011

У меня есть 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)

но это не работает.

1 Ответ

2 голосов
/ 08 апреля 2011

Вы почти у цели. Догадываясь о вашей структуре данных, я думаю, что должно работать следующее:

exprs(ESet)[ESet@phenoData$STATUS==0,]

Если вы посмотрите на эту бумагу , есть много примеров поднабора данных в зависимости от напряжения и времени. Я должен признать, что я автор этой статьи.

...