【问题标题】:R: Is the Kolmogorov–Smirnov test capable of comparing samples?R:Kolmogorov-Smirnov 检验是否能够比较样本?
【发布时间】:2011-06-12 13:06:27
【问题描述】:

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

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

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

【问题讨论】:

    标签: r


    【解决方案1】:

    示例是在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开发团队的娱乐”。

    【讨论】:

    • 谢谢joris,我是新的,我对r帮助rss.acs.unt.edu/Rdoc/library/truncgof/html/ks.test.html 987654322 @ 987654322相同。还是谢谢你!
    • @ user573347:您在那里有什么,是truncgof包中的ks.test函数,而不是在基础包中。建议首先始终在r内看,因为NET上的所有帮助文件都更新为最新版本,并且可能存在有关包的混乱。干杯
    猜你喜欢
    • 2021-10-12
    • 2015-03-25
    • 2022-01-16
    • 1970-01-01
    • 2014-09-21
    • 2020-02-05
    • 2021-07-19
    • 2023-03-23
    • 2017-05-13
    相关资源
    最近更新 更多