WrightTools.data.Axis
- class WrightTools.data.Axis(parent, expression, units=None)[source]
Axis class.
- __init__(parent, expression, units=None)[source]
Data axis.
- Parameters:
parent (WrightTools.Data) – Parent data object.
expression (string) – Axis expression. Space characters are ignored.
units (string (optional)) – Axis units. Default is None.
Methods
__init__(parent, expression[, units])Data axis.
convert(destination_units, *[, ...])Convert axis to destination_units.
max()Axis max.
min()Axis min.
Attributes
fullAxis expression evaluated and repeated to match the shape of the parent data object.
identityComplete identifier written to disk in data.attrs['axes'].
labelA latex formatted label representing axis expression.
maskedAxis expression evaluated, and masked with NaN shared from data channels.
natural_nameValid python identifier representation of the expession.
ndimGet number of dimensions.
pointsSqueezed array.
shapeShape.
sizeSize.
unitsunits_kindUnits kind.
variablesVariables.