我的第一行是添加下列行的參考值(對於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