gpt4 book ai didi

重新调整 R 中的变量

转载 作者:行者123 更新时间:2023-12-01 04:39:11 25 4
gpt4 key购买 nike

我有一个名为 Esteem 的变量,比例为 1:7。我想将其重新调整为 1:100。我知道 R 程序可以这样做,但是我在语法上有问题。

有人可以举例说明如何重新调整该变量吗?另外,有没有我可以在 R Commander 中使用的工具来做到这一点?

非常感谢!

最佳答案

我不知道 RCommander。有一个名为 RPMG 的包具有重新缩放功能,通常用于图形目的。我不确定它是否完全符合您的要求(因为您没有提供包含示例输出的示例)。

但是,这可能是相关的。

set.seed(1)
x<-sample(1:7, 10, replace=T)
x
#[1] 2 3 5 7 2 7 7 5 5 1

library(RPMG)
RESCALE(x, 1, 100, 1, 7)
#[1] 17.5 34.0 67.0 100.0 17.5 100.0 100.0 67.0 67.0 1.0

RESCALE中,x后面的参数是:比例尺的new.min、new.max、old.min、old.max。

这个函数其实很简单:

RESCALE <- function (x, nx1, nx2, minx, maxx) 
{ nx = nx1 + (nx2 - nx1) * (x - minx)/(maxx - minx)
return(nx)
}

关于重新调整 R 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25962508/

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