4
我需要修改data.table的特定行的某些列。我不斷收到一個錯誤,「未使用的參數(with = F)」。有誰知道如何快速處理這個?以下是使用data.frames和data.table的示例。子集並替換data.table中的行和列
謝謝。
test.df <- data.frame(a=rnorm(100, 0, 1), b=rnorm(100, 0, 1), c=rnorm(100,0,1))
test.dt <- as.data.table(test.df)
test.df[test.df$a<test.df$b,c(1,2)] <- 10* test.df[test.df$a<test.df$b,c(1,2)]
test.dt[test.dt$a<test.dt$b, c(1,2), with=F] <- 10* test.dt[,c(1,2),with=F][test.dt$a<test.dt$b, c(1,2), with=F]