R: Class "WeibullParameter"

WeibullParameter-class {distr} | R Documentation

## Class "WeibullParameter"

### Description

The parameter of a Weibull distribution, used by `Weibull`-class

### Objects from the Class

Objects can be created by calls of the form `new("WeibullParameter", shape, scale)`. Usually an object of this class is not needed on its own, it is generated automatically when an object of the class `Weibull` is instantiated.

### Slots

`shape`

  Object of class `"numeric"`: the shape of a Weibull distribution

`scale`

  Object of class `"numeric"`: the scale of a Weibull distribution

`name`

  Object of class `"character"`: a name / comment for the parameters

### Extends

Class `"Parameter"`, directly.

### Methods

initialize

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

scale

  `signature(object = "WeibullParameter")`: returns the slot `scale` of a parameter of a Weibull distribution

scale<-

  `signature(object = "WeibullParameter")`: modifies the slot `scale` of a parameter of a Weibull distribution

shape

  `signature(object = "WeibullParameter")`: returns the slot `shape` of a parameter of a Weibull distribution

shape<-

  `signature(object = "WeibullParameter")`: modifies the slot `shape` of a parameter of a Weibull distribution

### 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

`Weibull-class` `Parameter-class`

### Examples

    W <- new("WeibullParameter",shape=1,scale=1)
    shape(W) # shape of this distribution is 1.
    shape(W) <- 2 # shape of this distribution is now 2.

[Package distr version 2.8.0 Index]