【发布时间】:2016-11-03 14:58:56
【问题描述】:
我的 R 代码从 csv 文件中读取数据。此数据具有标题并存储在 data.frame mydata 中。标头来自 csv 文件。
我想将数据缩放到 [0,1] 范围内,从而创建另一个名为 scaled 的空 data.frame。然后我循环遍历每一列并除以允许的最大值,我假设最小值为零。
foreach(i = 1:ncol(mydata)) %do% {
if (i == 1){
maxval <-100 # Max depth = 100
}
else{
maxval <- max(mydata[,i],na.rm=TRUE)
}
scaled[,i] <- mydata[,i] / maxval
}
如何创建与 mydata 具有相同标题和结构的空缩放 data.frame?
非常感谢
【问题讨论】:
-
什么是'空缩放'?空意味着没有数据,“缩放”意味着您希望数据被缩放,即非空。
-
数据框将被称为缩放。数据框最初将为空。我将使用上面的代码逐列填充它