计算列值,一个命令中的多个列

时间:2017-06-02 12:14:17

标签: r

我想替换SD的所有列值,例如:

lol$`HP lvl 18` <- (lol$`HP lvl 18` - mean(lol$`HP lvl 18`)) / sd(lol$`HP lvl 18`)

是否有一种简单的方法可以同时为所有列执行此操作?

1 个答案:

答案 0 :(得分:1)

我们可以使用scale

中的base R
scale(lol)

数据

set.seed(24)
lol <- as.data.frame(matrix(rnorm(20), 5, 4))