有谁知道Kolmogorov-Smirnov测试是否能够比较样品?
根据Kolmogorov-Smirnov检验的定义,它是连续一维概率分布相等的非参数检验,可用于将样本与参考概率分布进行比较(单样本K-S检验),或比较两个样本.
有谁知道R中的代码是否能够比较样本并且不仅限于与理论分布的比较?如果是这样,你能举个例子吗?
例子可以在ks.test的帮助文件中找到.(?ks.test):
Usage
ks.test(x, y, ...,
alternative = c("two.sided", "less", "greater"),
exact = NULL)
Arguments
x a numeric vector of data values.
y either a numeric vector of data values, or a character string naming a ...
Run Code Online (Sandbox Code Playgroud)
告诉你如何做到这一点,并且:
Examples
require(graphics)
x <- rnorm(50)
y <- runif(30)
# Do x and y come from the same distribution?
ks.test(x, y)
Run Code Online (Sandbox Code Playgroud)
是帮助文件中的第一个示例.请在询问前阅读.他们出于某种原因,这个理由不是"R开发团队的娱乐".