gpt4 book ai didi

r - 使用 R 创建函数列表?

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

<分区>

我有以下 R 代码(这个问题的最后一部分),在最后一行之后我希望得到一个包含 4 个“retFun”函数的列表,每个函数都用不同的 x 初始化,以便我得到以下结果

funList[[1]](1) == 7 #TRUE
funList[[2]](1) == 8 #TRUE

等等,但是我好像得到的是

funList[[1]](1) == 10 #TRUE
funList[[2]](1) == 10 #TRUE

好像列表中的每个函数都具有相同的 x 值

creatFun <- function(x, y)
{
retFun <- function(z)
{
z + x + y

}
}


myL <- c(1,2,3,4)
funList <-sapply(myL, creatFun, y = 5)

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