1

我在 R 中有一个统计问题,我希望使用 Chebyshev 不等式定理,但我不知道如何实现它。

示例:想象一个具有非正态分布的数据集,我需要能够使用切比雪夫不等式定理将 NA 值分配给落在该分布的某个下限内的任何数据点。例如,假设该分布的较低 5%。这种分布是单尾的,绝对为零。

我不熟悉如何去做,以及什么样的例子可能会有所帮助。

如果知道有帮助的话,这个问题源于大量具有所有不同类型分布的不同数据集 - 都是非正态的。我需要能够选择该分布的某个较低百分比并为它们分配 NA 值,以将它们从分析的其余部分中打折。将不胜感激任何帮助!

谢谢!

4

1 回答 1

0

从描述“我需要能够选择该分布的某个较低百分比并为它们分配 NA 值以将它们从其余分析中打折”,这听起来很简单:

x <- runif(1000) # Simulate some data
cutpt <- quantile(x,probs=.05)
x[x<cutpt] <- NA
于 2011-07-21T01:59:55.573 回答