我认为这将是相对基础的,但我不能为我的生活弄明白。
想象一个数据集,其中有108行,由54个克隆的两个读数组成。差不多,我需要通过平均来自[6:653]的单元格来压缩基于克隆的数据集(第2列),同时保留第1,2,3,654列的信息(对于这些列之间的这些列是相同的)两个读数)。
我有一个非常小的数据集,其中我有108行和654列,我想将其缩小到较小的数据集。现在,行由54个不同的树克隆(第2列)组成,每个树克隆有两个读数(第4列)(54 * 2 = 108)。我想平均每个克隆的两个读数,将我的数据集减少到54行。仅供参考,前5列是字符,接下来的648是数字。我想从新数据集中删除第4列和第5列,留下54x652的数据集,但这是可选的。
我相信(plyr)函数或其他东西可以解决这个问题,但我不能让它发挥作用。我尝试了很多东西,但它不会打球。
提前致谢。
答案 0 :(得分:0)
对于平均值,您可以使用mean
省略行或列,只需减去该行。
示例:
table[-x, ] - deletes the x row
table[ ,-x] - deletes the x column
(x can be one number or x<-c(1:3) # the first three rows/columns)
如果您提供更多信息,我认为其他人也会提供帮助。