sasdata.trend module¶
- class sasdata.trend.Trend(data: list[sasdata.data.SasData], trend_axis: list[str])¶
Bases:
object- __annotations__ = {'data': list[sasdata.data.SasData], 'trend_axis': list[str]}¶
- __dataclass_fields__ = {'data': Field(name='data',type=list[sasdata.data.SasData],default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD), 'trend_axis': Field(name='trend_axis',type=list[str],default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD)}¶
- __dataclass_params__ = _DataclassParams(init=True,repr=True,eq=True,order=False,unsafe_hash=False,frozen=False,match_args=True,kw_only=False,slots=False,weakref_slot=False)¶
- __dict__ = mappingproxy({'__module__': 'sasdata.trend', '__firstlineno__': 27, '__annotations__': {'data': list[sasdata.data.SasData], 'trend_axis': list[str]}, '__getitem__': <function Trend.__getitem__>, 'trend_axes': <property object>, 'all_axis_match': <function Trend.all_axis_match>, 'interpolate': <function Trend.interpolate>, '__static_attributes__': (), '__dict__': <attribute '__dict__' of 'Trend' objects>, '__weakref__': <attribute '__weakref__' of 'Trend' objects>, '__doc__': 'Trend(data: list[sasdata.data.SasData], trend_axis: list[str])', '__dataclass_params__': _DataclassParams(init=True,repr=True,eq=True,order=False,unsafe_hash=False,frozen=False,match_args=True,kw_only=False,slots=False,weakref_slot=False), '__dataclass_fields__': {'data': Field(name='data',type=list[sasdata.data.SasData],default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD), 'trend_axis': Field(name='trend_axis',type=list[str],default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD)}, '__replace__': <function _replace>, '__hash__': None, '__init__': <function Trend.__init__>, '__repr__': <function Trend.__repr__>, '__eq__': <function Trend.__eq__>, '__match_args__': ('data', 'trend_axis')})¶
- __doc__ = 'Trend(data: list[sasdata.data.SasData], trend_axis: list[str])'¶
- __eq__(other)¶
Return self==value.
- __firstlineno__ = 27¶
- __hash__ = None¶
- __match_args__ = ('data', 'trend_axis')¶
- __module__ = 'sasdata.trend'¶
- __replace__(**changes)¶
- __repr__()¶
Return repr(self).
- __static_attributes__ = ()¶
- __weakref__¶
list of weak references to the object
- all_axis_match(axis: str) bool¶
- property trend_axes: list[float]¶
- trend_axis: list[str]¶