def calculate_prices(df: DataFrame): """[Calculate minimum, maximum price and row count and save it in csv] Args: df (DataFrame): [spark dataframe] """ (df.agg( f.min('price').alias('min_price'), f.max('price').alias('max_price'), f.count(f.lit(1)).alias('row_count')).coalesce(1).write.option( "header", "true").format('csv').save('out/out_2_2.txt'))