表达式集子集化

发布于 2024-10-31 04:40:16 字数 399 浏览 5 评论 0原文

我有一个 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)

但它不起作用。

I have an ExpressionSet object that I want to subset. For example,

> str(ESet)
Formal class 'ExpressionSet' [package "Biobase"] ..
  ..@ assayData        :..         
  ..@ phenoData        :
  .. .. .. ..$ STATUS  : num [1:210] 1 1 1 1 1 1 1 1 1 1 ...
  ....

I want to extract a subset where STATUS==0. I've tried:

exprs(ESet@phenoData$STATUS==0)

but it does not work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你与昨日 2024-11-07 04:40:16

你快到了。猜测你的数据结构,我认为以下应该有效:

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

如果你看看这篇论文,有很多根据应变和时间对数据进行子设置的示例。我应该承认我是这篇论文的作者。

You are almost there. Guessing at your data structure, I think the following should work:

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

If you look at this paper, there are lots of examples of sub-setting the data depending on strain and time. I should admit that I'm an author on this paper.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文