[docs]classScalarSubtractNumericFeature(TransformPrimitive):"""Subtracts each value in the list from a given scalar. Description: Given a list of numeric values and a scalar, subtract the each value from the scalar and return the list of differences. Examples: >>> scalar_subtract_numeric_feature = ScalarSubtractNumericFeature(value=2) >>> scalar_subtract_numeric_feature([3, 1, 2]).tolist() [-1, 1, 0] """name="scalar_subtract_numeric_feature"input_types=[ColumnSchema(semantic_tags={"numeric"})]return_type=ColumnSchema(semantic_tags={"numeric"})
[docs]def__init__(self,value=0):self.value=valueself.description_template="the result {} minus {{}}".format(self.value)