我有一个数据帧x,列a和amp;湾我想要一个新的列c,其值为a / b。我一直在使用
x = read.csv(<file>,header=TRUE)
f <- function(...){
x$c = x$a / x$b
}
x = apply(x,1,f)
这会弄乱数据框,所以我认为这是完全错误的。如何访问在给定时刻调用apply的行的值?
答案 0 :(得分:3)
您无需使用apply
。这些操作对矢量完全正常。
x$c <- x$a / x$b
自己可以正常工作。
有关详细信息,请查看?'/'
。