Coverage for jstark/features/quantity.py: 100%
11 statements
« prev ^ index » next coverage.py v7.4.3, created at 2024-02-25 20:09 +0000
« prev ^ index » next coverage.py v7.4.3, created at 2024-02-25 20:09 +0000
1"""Quantity feature"""
2import pyspark.sql.functions as f
3from pyspark.sql import Column
5from .sum_feature import Sum
8class Quantity(Sum):
9 def column_expression(self) -> Column:
10 return f.col("Quantity")
12 @property
13 def description_subject(self) -> str:
14 return "Sum of Quantity"
16 def default_value(self) -> Column:
17 return f.lit(0)