【发布时间】:2021-04-16 00:40:30
【问题描述】:
我正在尝试将我的数据子集到新的数据帧中以执行我的分析。
我有 134 个样本的数据框,其中包含大量信息,但我只对类型、名称和表达式列感兴趣。 如何通过所有这些样本进行循环(或某种迭代方式)以将它们子集到我感兴趣的列中,然后将它们整理到单个数据框中?
我特别想按类型将数据子集到单独的表中(即一个用于蛋白质,一个用于 mRNA)。然后我想将所有样本的蛋白质(或 mRNA)表达包含到一个数据框中。
任何帮助或进一步资源的指导将不胜感激! 谢谢
示例代码
sample1 <- data.frame(type = c("protein", "mRNA"),
name = c("DIABLO", "X1345"),
expression = c("1.23", "4.265"))
sample2 <- data.frame(type = c("protein", "mRNA"),
name = c("DIABLO", "X1345"),
expression = c("3.24", "5.33"))
sample3 <- data.frame(type = c("protein", "mRNA"),
name = c("DIABLO", "X1345"),
expression = c("2.56", "8.11"))
【问题讨论】:
-
您好,您的帖子中有很多问题。我相信您正在寻找的第一步是
samples<-rbind(sample1, sample2, sample3)
标签: r dataframe data-wrangling