Learn R Programming

fBasics (version 2110.79)

ks2Test: Two Sample Kolmogorov--Smirnov Test

Description

Tests if two series are distributional equivalent.

Usage

ks2Test(x, y, title = NULL, description = NULL)

Arguments

x, y
numeric vectors of data values.
title
an optional title string, if not specified the inputs data name is deparsed.
description
optional description string, or a vector of character strings.

Value

  • In contrast to R's output report from S3 objects of class "htest" a different output report is produced. The classical tests presented here return an S4 object of class "fHTEST". The object contains the following slots:
  • @callthe function call.
  • @datathe data as specified by the input argument(s).
  • @testa list whose elements contail the results from the statistical test. The information provided is similar to a list object of class "htest".
  • @titlea character string with the name of the test. This can be overwritten specifying a user defined input argument.
  • @descriptiona character string with an optional user defined description. By default just the current date when the test was applied will be returned.
  • The slot @test returns an object of class "list" containing (at least) the following elements:
  • statisticthe value(s) of the test statistic.
  • p.valuethe p-value(s) of the test.
  • parametersa numeric value or vector of parameters.
  • estimatea numeric value or vector of sample estimates.
  • conf.inta numeric two row vector or matrix of 95
  • methoda character string indicating what type of test was performed.
  • data.namea character string giving the name(s) of the data.

Details

The test ks2Test performs a Kolmogorov--Smirnov two sample test that the two data samples x and y come from the same distribution, not necessarily a normal distribution. That means that it is not specified what that common distribution is.

References

Conover, W. J. (1971); Practical nonparametric statistics, New York: John Wiley & Sons.

Lehmann E.L. (1986); Testing Statistical Hypotheses, John Wiley and Sons, New York.

Examples

Run this code
## rnorm - 
   # Generate Series:
   x = rnorm(50)
   y = rnorm(50)
  
## ks2Test - 
   ks2Test(x, y)

Run the code above in your browser using DataLab