【发布时间】:2020-10-17 02:53:24
【问题描述】:
A sample picture attached The sample dataset file 我有一个数据集(请参阅附件),我希望在其中根据特定标准对数字列“tdiff”求和,例如行 (1 + 2),行 (3 + 4) 但不是行 (11,12,13,14)。 我已经尝试过这些,但没有运气,
xx<- chaPe [rowSums(1:2, 3:4, 11, 12, 13, 14, 15:16),]
xx<- sum(chaPe $tdiff [c(1:2, 3:4, 11, 12, 13, 14, 15:16)],)
基本上,如果您查看“xsampa”列,只需将“tdiff”列中的“p”和“A”的数值相加即可。
预期结果是,例如,行 (1 +2),即 (0.068 + 0.011) = 0.079。 此外,总和如何影响其他列中的值,假设它们具有相同的值,除了列“rn”(这并不重要)。
我是 R 新手,因此任何帮助都会很棒,因为我无法弄清楚这一点。谢谢。
【问题讨论】: