class_docstr: Estimates a mean using outside information.
  
  Parameters
  ----------
  prior
  prior_weight
  
  References
  ----------
  [^1]: [Additive smoothing](https://www.wikiwand.com/en/Additive_smoothing)
  [^2]: [Bayesian average](https://www.wikiwand.com/en/Bayesian_average)
  [^3]: [Practical example of Bayes estimators](https://www.wikiwand.com/en/Bayes_estimator#/Practical_example_of_Bayes_estimators)
code: def get(self):
      # Uses the notation from https://www.wikiwand.com/en/Bayes_estimator#/Practical_example_of_Bayes_estimators
      R = self._mean.get()
      v = self._mean.n
      m = self.prior_weight
      C = self.prior
  
      return (R * v + C * m) / (v + m)
  
imports: from __future__ import annotations
  import copy
  import numpy
  from river import stats
label_desc: Use image node_id 5 for calling the BayesianMean obj's underlying member method code with example usage: obj.get() and returns: unknown