(cls, cls_name)
| 554 | |
| 555 | |
| 556 | def _inject_docstring(cls, cls_name): |
| 557 | cls.sum_of_weights.__doc__ = _SUM_OF_WEIGHTS_DOCSTRING.format(cls=cls_name) |
| 558 | |
| 559 | cls.sum.__doc__ = _WEIGHTED_REDUCE_DOCSTRING_TEMPLATE.format( |
| 560 | cls=cls_name, fcn="sum", on_zero="0" |
| 561 | ) |
| 562 | |
| 563 | cls.mean.__doc__ = _WEIGHTED_REDUCE_DOCSTRING_TEMPLATE.format( |
| 564 | cls=cls_name, fcn="mean", on_zero="NaN" |
| 565 | ) |
| 566 | |
| 567 | cls.sum_of_squares.__doc__ = _WEIGHTED_REDUCE_DOCSTRING_TEMPLATE.format( |
| 568 | cls=cls_name, fcn="sum_of_squares", on_zero="0" |
| 569 | ) |
| 570 | |
| 571 | cls.var.__doc__ = _WEIGHTED_REDUCE_DOCSTRING_TEMPLATE.format( |
| 572 | cls=cls_name, fcn="var", on_zero="NaN" |
| 573 | ) |
| 574 | |
| 575 | cls.std.__doc__ = _WEIGHTED_REDUCE_DOCSTRING_TEMPLATE.format( |
| 576 | cls=cls_name, fcn="std", on_zero="NaN" |
| 577 | ) |
| 578 | |
| 579 | cls.quantile.__doc__ = _WEIGHTED_QUANTILE_DOCSTRING_TEMPLATE.format(cls=cls_name) |
| 580 | |
| 581 | |
| 582 | _inject_docstring(DataArrayWeighted, "DataArray") |
no test coverage detected
searching dependent graphs…