我有两个大型数据框,它们具有相同的列名和相同的行名。是否有一个R函数将元素两个数据框一起添加?
答案 0 :(得分:7)
元素添加是+
对大多数对象的作用:
> d <- data.frame(x=1:3, y=4:6)
> d
x y
1 1 4
2 2 5
3 3 6
> d2 <- data.frame(z=4:6, w=6:4)
> d + d2
x y
1 5 10
2 7 10
3 9 10
名称将来自第一个数据框,两个列中的列顺序很重要。由于你的顺序相同,你应该没问题。
如果行数或列数不同,您将收到错误。