【发布时间】:2021-03-22 10:32:35
【问题描述】:
data = data.frame(cat = runif(1000), dog = runif(1000), fox = runif(1000), bunny = runif(1000))
normalize_these = c("dog", "bunny")
我希望获得一个名为 dataNEW 的新版本数据,其中“normalize_these”中列出的变量列被归一化,均值等于 0,标准差等于 1。有 data.table 解决方案吗?
【问题讨论】:
-
将变量转换为均值零和单位 sd 称为标准化。规范化意味着当您将变量转换为 0 到 1 的范围内时。
-
这能回答你的问题吗? scale in data.table in r
标签: r data.table normalize