Module: Pest::Estimator::Distribution

Included in:
Frequency::Distribution
Defined in:
lib/pest/estimator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#variablesObject (readonly)

Returns the value of attribute variables.



17
18
19
# File 'lib/pest/estimator.rb', line 17

def variables
  @variables
end

Instance Method Details

#batch_probability(*args) ⇒ Object

Raises:

  • (NotImplementedError)


28
29
30
# File 'lib/pest/estimator.rb', line 28

def batch_probability(*args)
  raise NotImplementedError
end

#initialize(estimator, variables) ⇒ Object



19
20
21
22
# File 'lib/pest/estimator.rb', line 19

def initialize(estimator, variables)
  @estimator = estimator
  @variables = variables
end

#probability(*args) ⇒ Object

Raises:

  • (NotImplementedError)


32
33
34
# File 'lib/pest/estimator.rb', line 32

def probability(*args)
  raise NotImplementedError
end

#variable_arrayObject



24
25
26
# File 'lib/pest/estimator.rb', line 24

def variable_array
  variables.to_a.sort
end