我的第一行是添加下列行的参考值(对于N列)。保留第一行作为参考的Dataframe中的计算
数据
A B C D
3 5 1 2
1 4 5 3
2 2 2 4
3 1 3 1
4 3 1 2
计算如下:
3,是被添加的参考值,它是3应被添加到1,2,3和4中,类似地5是参考值 - 被加到4,2,1,3,然后1被参考值加到5,2,3,1等等直到n列。
1 + 3 4 + 5 5 + 1 3 + 2 2 + 3 2 + 5 2 + 1 4 + 2 3 + 3 1 + 5 3 + 1 1 + 2 4 + 3 3 + 5 1 + 1 2 + 2
预期输出:
A B C D
4 9 6 5
5 7 3 6
6 6 4 3
7 8 2 4
请帮助。谢谢。
能否请你解释c实际上在这里意味着什么 – Pradnya
@pradnya,它只是将'data.frame'部分剥离,留给我们一个'list'。 – A5C1D2H2I1M1N2O1R2T1
@pradnya,把它想成'mydf [-1,] + list(3,5,1,2)'.... – A5C1D2H2I1M1N2O1R2T1