0

我想将特征缩放技术应用于我的数据集以缩放特征。特别是我想使用缩放到单位长度技术来缩放我的特征。我对哪些软件包可用于扩展进行了一些研究。我确实从互联网资源中看到了这些,[在此处输入链接描述][1]

[1] 在 R 中缩放 - 从一个答案中,我了解到这种缩放使用Z 分数归一化技术

是否已经有任何包可用于在 R 中实现对单位长度的缩放?我想知道是否有任何可用的包可以实现这个公式,

X` = X/(||X||)。

[1]:https ://stackoverflow.com/questions/20256028/understanding-scale-in-r#:~:text=scale%20%2C%20with%20default%20settings%2C%20will,divide%20by%20the %20std%20 偏差。)

4

1 回答 1

2

像这样的东西?

uscale <- function(x, na.rm = FALSE){
  d <- diff(range(x, na.rm = na.rm))
  (x - min(x, na.rm = na.rm))/d
}
于 2021-06-17T10:16:16.357 回答