gpt4 book ai didi

r - 在 R 中查找特定输入的百分位数

转载 作者:行者123 更新时间:2023-12-02 17:30:29 26 4
gpt4 key购买 nike

我有一个包含值的数据集列。给出新输入时,我想检查此列并在该列中找到该输入值的百分位数。

我尝试使用分位数函数。但是分位数函数给出了第 25、50 个百分位数等的值。但我想要它的反面。我想要给定值的百分位数。

以下是我的可重现示例,

data <- seq(90,100,length.out=1000)
input <- 97

我的输出应该是数据列中 97 的百分位数。这可能吗?谢谢

最佳答案

您还可以使用具有经验累积分布函数的更具统计性的版本:

ecdf(data)(input)

F <- ecdf(data)
F(input)

此方法还允许对输入 进行矢量化。

关于r - 在 R 中查找特定输入的百分位数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34031704/

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