R: Class "Naturals"

Naturals-class {distr} | R Documentation

## Class "Naturals"

### Description

The distribution-classes contain a slot where the sample space is stored. Typically, discrete random variables take naturals as values.

### Usage

    Naturals()

### Objects from the Class

Objects could theoretically be created by calls of the form `new("Naturals", dimension, name)`. Usually an object of this class is not needed on its own. It is generated automatically when a univariate discrete distribution is instantiated.

### Slots

`dimension`

  Object of class `"character"`: the dimension of the space, by default = 1

`name`

  Object of class `"character"`: the name of the space, by default = "Natural Space"

### Extends

Class `"Reals"`, directly.
Class `"EuclideanSpace"`, by class `"Reals"`.
Class `"rSpace"`, by class `"Reals"`.

### Methods

initialize

  `signature(.Object = "Naturals")`: initialize method

liesIn

  `signature(object = "Naturals", x = "numeric")`: Does a particular vector only contain naturals?

### Author(s)

Thomas Stabla statho3@web.de,
Florian Camphausen fcampi@gmx.de,
Peter Ruckdeschel peter.ruckdeschel@uni-oldenburg.de,
Matthias Kohl Matthias.Kohl@stamats.de

### See Also

`Reals-class` `DiscreteDistribution-class`

### Examples

    N <- Naturals()
    liesIn(N,1) # TRUE
    liesIn(N,c(0,1)) # FALSE
    liesIn(N,0.1) # FALSE

[Package distr version 2.8.0 Index]