R:Kolmogorov-Smirnov检验能够比较样品吗?

时间:2011-01-20 15:23:37

标签: r

有谁知道Kolmogorov-Smirnov检验是否能够比较样本?

根据Kolmogorov-Smirnov检验的定义,它是连续一维概率分布相等的非参数检验,可用于将样本与参考概率分布进行比较(单样本K-S测试),或比较两个样本

有人知道R中的代码是否能够比较样本,而不仅仅局限于与理论分布的比较?如果是这样,你能举个例子吗?

1 个答案:

答案 0 :(得分:6)

示例可在help files of 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 ...

告诉你该怎么做,并且:

Examples

require(graphics)

x <- rnorm(50)
y <- runif(30)
# Do x and y come from the same distribution?
ks.test(x, y)

是帮助文件中的第一个示例。请在询问前阅读。他们出于某种原因而存在,而这个原因并不是R开发团队的娱乐活动&#34;。