首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向量的r逆CDF

向量的r逆CDF
EN

Stack Overflow用户
提问于 2016-03-26 12:02:08
回答 1查看 528关注 0票数 1

我有一个向量,它是一个累积分布函数,比如说形式上。

代码语言:javascript
复制
y=seq(0, 1.0, 0.05)

现在我需要一个函数,得到y的逆cdf,所以

代码语言:javascript
复制
f(0.1)=3   

代码语言:javascript
复制
f(0.9)=19

有什么办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-26 12:09:49

which函数就是这样做的。

代码语言:javascript
复制
> y <- seq(0, 1.0, 0.05)
> which(y == .1)
[1] 3
> which(y == .9)
[1] 19

然而,如果您试图找到逆x,您可能必须处理两个向量yx,因为x可能只使用索引作为值。所以你可能想这么做。

代码语言:javascript
复制
> y <- seq(0, 1.0, 0.05)
> x <- 1:21
> x[which(y == .1)]
[1] 3
> x[which(y == .9)]
[1] 19
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36373347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档