gpt4 book ai didi

r - 循环规范化数据

转载 作者:行者123 更新时间:2023-12-02 06:12:48 25 4
gpt4 key购买 nike

这是一个小数据集

RWC<-as.data.frame(matrix(1:9,ncol=3))
RWC
V1 V2 V3
1 4 7
2 5 8
3 6 9

我试图通过分别对行求和并将原始数字除以总和来进行标准化。这应该导致这个(我不需要四舍五入,这只是为了方便)。

V1    V2    V3
0.08 0.33 0.58
0.13 0.33 0.53
0.16 0.33 0.50

我已经写完了

for(i in 3:nrow(RWC)){
normalise <- sum(row[3:ncol])
RWC <- ()
}

我一直在尝试对特定的行和列进行除法和赋值,我该怎么做?

最佳答案

获取每一行总和的快速方法是rowSums(RWC)。然后将 RWC 除以结果。

RWC <- RWC / rowSums(RWC)

关于r - 循环规范化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60751225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com