Abstract class that cannot be constructed directly.
Returns error. Abstract classes cannot be constructed directly.
distr6::Distribution -> SDistribution
packageDeprecated, use $packages instead.
packagesPackages required to be installed in order to construct the distribution.
new()Creates a new instance of this R6 class.
SDistribution$new(
decorators,
support,
type,
symmetry = c("asymmetric", "symmetric")
)decorators(character())
Decorators to add to the distribution during construction.
support[set6::Set]
Support of the distribution.
type[set6::Set]
Type of the distribution.
symmetrycharacter(1)
Distribution symmetry type, default "asymmetric".
clone()The objects of this class are cloneable with this method.
SDistribution$clone(deep = FALSE)
deepWhether to make a deep clone.