gpt4 book ai didi

r - 为什么不能在 sapply 中使用 -qnorm?

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

> sapply(c(0.05,0.01),function(k){-qnorm(k)})
[1] 1.644854 2.326348
> -sapply(c(0.05,0.01),qnorm)
[1] 1.644854 2.326348

但是下面不能运行,为什么-qnorm不能在sapply中运行?

sapply(c(0.05,0.01),-qnorm)
Error in -qnorm : invalid argument to unary operator

最佳答案

Compose 非常适合这样的事情:

require(functional)
sapply(c(0.05,0.01), Compose(qnorm, `-`))
[1] 1.644854 2.326348

请注意,此处需要在 - 周围加上反引号。

关于r - 为什么不能在 sapply 中使用 -qnorm?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15593934/

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