# Aggregate on the entire DataFrame without group df.agg({"age": "max"}).collect() # [Row(max(age)=5)] from pyspark.sql import functions as F df.agg(F.min(df.age)).collect() # [Row(min(age)=2)]