pyspark.sql.functions.any_value#
- pyspark.sql.functions.any_value(col, ignoreNulls=None)[source]#
- Returns some value of col for a group of rows. - New in version 3.5.0. - Parameters
- Returns
- Column
- some value of col for a group of rows. 
 
 - Examples - >>> from pyspark.sql import functions as sf >>> df = spark.createDataFrame( ... [(None, 1), ("a", 2), ("a", 3), ("b", 8), ("b", 2)], ["c1", "c2"]) >>> df.select(sf.any_value('c1'), sf.any_value('c2')).show() +-------------+-------------+ |any_value(c1)|any_value(c2)| +-------------+-------------+ | NULL| 1| +-------------+-------------+ - >>> df.select(sf.any_value('c1', True), sf.any_value('c2', True)).show() +-------------+-------------+ |any_value(c1)|any_value(c2)| +-------------+-------------+ | a| 1| +-------------+-------------+