0
A
回答
5
實際上,你可以很直接相減,但你需要提供第一行作爲list
:
mydf - as.list(mydf[1, ])
# C1 C2 C3
# 1 0 0 0
# 2 1 2 -5
# 3 4 -1 2
# 4 6 -3 -1
## OR
mydf - c(mydf[1, ])
2
我們可以複製的第一行創建長度相同,然後做差價。
df1-df1[1,][col(df1)]
# C1 C2 C3
#1 0 0 0
#2 1 2 -5
#3 4 -1 2
#4 6 -3 -1
或者另一種選擇是調換(t
)數據集,得到的差異,又轉了,這可能是低效率的
t(t(df1)- unlist(df1[1,]))
# C1 C2 C3
#[1,] 0 0 0
#[2,] 1 2 -5
#[3,] 4 -1 2
#[4,] 6 -3 -1
相關問題
- 1. 從第一行減去一個data.table中的第一行R
- 2. 如何從前一行中減去?
- 3. 從。減去其他
- 4. 從數據框中的其他行中減去60行的平均值
- 5. 我如何減去R中的前一天值行?
- 6. 從Pig中的另一行中減去一行的值
- 7. 如何從同一個表中的另一行中減去一行?
- 8. 減去R中
- 9. 如何從Hive中的組中的當前行中減去前一行?
- 10. PHP減去其他
- 11. 在SQL中減去前一行減去當前行
- 12. 在SQL中從另一行中減去一行數據
- 13. Matlab的:在一排從每一個其他減去每個值,每一行
- 14. 如何從另一個熊貓數據框中減去一行?
- 15. 使用python 3.5減去其他行值的列的行?
- 16. 如何從SQL中的前一行添加/減去?
- 17. 如何從數字中減去熊貓DataFrame的每一行?
- 18. 減少兩行到一行中的R
- 19. SQL - 和一些行,減和其他行
- 20. 如何減去xts中的行
- 21. 如何減去R中的某個列?
- 22. 如何從第一行減去第二行和生成的MySQL
- 23. 如何從第一行減去每個主題的行?
- 24. 從多個其他列中減去一列
- 25. 從不同的行中減去
- 26. 行減去不同列表中的行R
- 27. 從另一個文件中減去一個文件中的行
- 28. 如何根據R中的其他行值更新行值?
- 29. R:減去後續行的值
- 30. 如何只從一個表中減去另一個表中的行
這裏是一個+1,但這實際上是殺毒作用,據我所知。只需將第一行作爲「列表」替代...... – A5C1D2H2I1M1N2O1R2T1
@AnandaMahto你是對的。我沒有想到'list'方法。 – akrun