如何解决设置循环以在数据框中找到唯一的值,将它们求和并将其添加到数据框中的新行
我有一个数据df
,如下所示。
-
df$gene_name
包含基因名称,每一行都是唯一的标识符。 -
df$gene_type
表示基因类型,此载体内有几种类型。 -
df$Dim1
等包含各种生物样品中每个基因的表达值。
我正在尝试建立一个循环(或其他方式),该循环将为{{1}中的每个唯一值df
,df$dim.1
等向df$dim.2
添加新行}。对于上图的示例,第十行看起来像
df$gene_type
然后,代码将在gene_type中找到下一个唯一值,并对新的df[10,3] <- c("total","antisense","sum of Dim.1 values").
求和Dim.1
,Dim.2
等。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。