metasyn.distribution.na
Module implementing NA distributions.
This module contains a single class for creating distributions that only return NA.
Classes
Distribution that always returns NA values (None). |
|
|
Fitter for NA distribution. |
- class metasyn.distribution.na.NADistribution
Bases:
BaseDistributionDistribution that always returns NA values (None).
- name
core.na
- unique
False
- version
1.0
- var_type
[‘continuous’, ‘discrete’, ‘categorical’, ‘string’]
- classmethod default_distribution(var_type=None)
Get a distribution with default parameters.
- Return type:
BaseDistribution
- draw()
Draw a random element from the fitted distribution.
- information_criterion(values)
Get the BIC value for a particular set of values.
- Parameters:
values (array_like) – Values to determine the BIC value of.
- name: str = 'core.na'
The identifier for the implemented distribution
- var_type: Union[str, Sequence[str]] = ['continuous', 'discrete', 'categorical', 'string']
The variable type of the distribution
- class metasyn.distribution.na.NAFitter(privacy)
Bases:
BaseFitterFitter for NA distribution.
- Parameters:
privacy (BasePrivacy)
- dist_class
<class ‘metasyn.distribution.na.NADistribution’>
- version
1.0
- var_type
[‘continuous’, ‘discrete’, ‘categorical’, ‘string’]
- privacy
none
- distribution
alias of
NADistribution